舉報

會員
Flask Web應用開發項目實戰:基于Python和統信UOS
最新章節:
D.3 連接MySQL,創建數據庫和表
本書通過一個完整的項目開發案例,系統介紹在統信UOS操作系統上進行FlaskWeb應用開發的過程。本書從項目功能、環境配置開始介紹,詳細分析用戶功能、管理功能、數據分析與可視化、數據庫管理的代碼實現,最后還介紹了搭建服務器的流程與模塊化編程。為了方便學習,本書提供完整的項目源碼。雖然所有代碼的開發調試在統信UOS上進行,但在Windows、macOS和Linux系統上均可以運行。本書可作為高校計算機及相關專業的應用開發教材,也可作為Web開發工程師和相關從業者的自學參考書。本書對基于統信UOS進行Web開發的工程師非常具有參考價值。
目錄(87章)
倒序
- 封面
- 版權信息
- 內容提要
- 前言
- 第1章 “簡歷平臺”項目介紹
- 1.1 “簡歷平臺”項目要點
- 1.2 涉及的技術知識點
- 1.3 本章小結
- 第2章 搭建環境
- 2.1 開發環境
- 2.2 進入“開發者模式”
- 2.3 安裝pip
- 2.4 安裝Sublime Text
- 2.5 安裝DB Browser for SQLite
- 2.6 本章小結
- 第3章 用戶功能實現
- 3.1 創建Web應用
- 3.2 創建數據庫過程
- 3.3 用戶注冊
- 3.4 用戶登錄
- 3.5 用戶主頁
- 3.6 密碼修改
- 3.7 發送郵件
- 3.8 本章小結
- 第4章 管理功能實現
- 4.1 管理員登錄
- 4.2 管理主頁
- 4.3 編輯功能
- 4.4 審核功能
- 4.5 刪除用戶功能
- 4.6 密碼初始化
- 4.7 系統初始化
- 4.8 照片相冊
- 4.9 超級管理員
- 4.10 本章小結
- 第5章 數據分析與可視化
- 5.1 準備工作
- 5.2 餅圖
- 5.3 極坐標系
- 5.4 柱狀圖
- 5.5 折線圖
- 5.6 散點圖
- 5.7 雷達圖
- 5.8 K線圖
- 5.9 箱形圖
- 5.10 漏斗圖
- 5.11 詞云圖
- 5.12 基模板主菜單
- 5.13 本章小結
- 第6章 數據庫管理
- 6.1 準備工作
- 6.2 Flask-Admin登錄頁面
- 6.3 Flask-Admin后臺主頁
- 6.4 用戶表管理頁面
- 6.5 系統初始化
- 6.6 管理員頁面
- 6.7 密碼初始化
- 6.8 用戶圖相冊
- 6.9 本章小結
- 第7章 搭建服務器
- 7.1 Tornado
- 7.2 Gunicorn
- 7.3 本章小結
- 第8章 模塊化編程
- 8.1 創建數據庫過程
- 8.2 用戶注冊
- 8.3 密碼修改
- 8.4 用戶登錄
- 8.5 用戶主頁
- 8.6 Tornado
- 8.7 Gunicorn
- 8.8 本章小結
- 附錄A 模擬數據生成
- A.1 準備工作
- A.2 視圖設計
- A.3 運行結果
- 附錄B 在Windows上安裝/配置/連接MySQL
- B.1 安裝和配置MySQL
- B.2 Web應用連接MySQL
- 附錄C 在CentOS上安裝/配置/連接MariaDB
- C.1 安裝和配置CentOS
- C.2 安裝和配置MariaDB
- C.3 連接數據庫和創建表
- 附錄D 在UOS Server上安裝/配置/連接MySQL
- D.1 安裝和配置UOS Server
- D.2 安裝和配置MySQL
- D.3 連接MySQL,創建數據庫和表 更新時間:2024-04-22 11:36:31
推薦閱讀
- Vue.js 3.x+Element Plus前端開發實戰
- 業務驅動的推薦系統:方法與實踐
- Android深度探索(卷1):HAL與驅動開發
- Spring Cloud微服務架構實戰
- 解決方案架構師修煉之道(原書第2版)
- 網絡DevOps平臺規劃、設計與實踐:基于企業架構(EA)和領域建模(DDD)的方法
- 軟件開發大講堂·從入門到精通-第一輯(套裝共5冊)
- 精益軟件度量——實踐者的觀察與思考
- 軟件工程:理論與實踐(第2版)
- 自然語言理解與行業知識圖譜:概念、方法與工程落地
- AR與VR開發實戰
- Java核心技術·卷Ⅰ:基礎知識(原書第10版)
- 軟件之美
- 開源之迷
- iOS應用開發指南:使用HTML5、CSS3和JavaScript
- 數據壓縮入門
- 智能計算協同優化算法及應用
- Cucumber:行為驅動開發指南
- 架構啟示錄
- 軟件設計:從專業到卓越
- 前端性能揭秘
- 代碼的藝術:用工程思維驅動軟件開發
- 軟件測試:實踐者方法
- 敏捷開發(紀念版)
- Istio最佳實戰
- WebGIS之Cesium三維軟件開發
- Flutter實戰入門
- 零信任網絡安全:軟件定義邊界SDP技術架構指南
- 極客與團隊
- 云端架構:基于云平臺的41種可復用的架構最佳實踐