舉報

會員
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
推薦閱讀
- GitLab CI/CD 從入門到實戰
- OpenNI體感應用開發實戰
- CAE分析大系:ANSYS?Workbench結構分析與實例詳解
- 敏捷開發的藝術(原書第2版)
- JavaScript框架設計
- 經·理@互聯網產品經理的進階修煉
- 用戶體驗四維度
- 中文版Revit 2018基礎培訓教程(全彩版)
- 軟件開發生產率改進:軟件管理的有效領導力與量化方法
- 手機軟件測試最佳實踐
- 解決方案架構師修煉之道(原書第2版)
- 微服務架構原理與開發實戰
- Visual Basic編程寶典(十年典藏版)
- 軟件開發大講堂·從入門到精通-第一輯(套裝共5冊)
- AR與VR開發實戰
- Unity 4 3D開發實戰詳解
- 區塊鏈開發實戰:Hyperledger Fabric關鍵技術與案例分析
- 軟件性能測試、分析與調優實踐之路(第2版)
- ANSYS有限元分析與工程應用
- 前端性能揭秘
- 深入淺出全鏈路壓測
- 架構解密:從分布式到微服務(第2版)
- WebGIS之Cesium三維軟件開發
- 可觀測性工程
- 軟件開發的201個原則
- 極客與團隊
- HTML5基礎開發教程
- 軟計算原理與實現
- Arduino項目開發:音樂創意
- Android開發實戰:從學習到產品