幫助中心 | 我的帳號 | 關於我們

Python Web開發技術與應用(Flask版微課版名校名師精品系列教材)

  • 作者:編者:李粵平//李岩|責編:初美呈
  • 出版社:人民郵電
  • ISBN:9787115596741
  • 出版日期:2023/08/01
  • 裝幀:平裝
  • 頁數:202
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書介紹Flask Web框架的基本應用,全書分為7章,包括Flask開發基礎、Web前端基礎、使用靈活的模板、如何與用戶進行交互、使用資料庫存儲內容、如何使程序易於維護、實例:簡易博客系統。本書採用Windows 7、Python 3.7.4、Chrome及PyCharm完成應用實例的開發。
    本書內容豐富、知識點完整、結構層次分明,通過大量插圖來講解應用實現過程,有利於讀者理解Python Web應用開發過程並掌握相關技能。
    本書可以作為高職高專電腦及其相關專業的教材或教學參考書,也適合專業軟體開發人員使用。

作者介紹
編者:李粵平//李岩|責編:初美呈

目錄
第1章  Flask開發基礎
  1.1  Flask概述
  1.2  Flask的安裝與配置
    1.2.1  安裝Chrome瀏覽器
    1.2.2  安裝Python環境
    1.2.3  使用pip安裝Flask
    1.2.4  安裝集成開發環境
    1.2.5  在PyCharm中創建Flask項目
  1.3  一個簡單的Web程序
  1.4  請求與響應
    1.4.1  請求信息
    1.4.2  狀態響應
    1.4.3  Cookie
    1.4.4  Session
  1.5  小結
  1.6  習題
第2章  Web前端基礎
  2.1  Web前端概述
  2.2  HTML基礎
    2.2.1  基本語法
    2.2.2  網頁標題
    2.2.3  文本、圖像、鏈接
    2.2.4  表格
    2.2.5  表單
    2.2.6  CSS調整樣式
    2.2.7  JavaScript綁定事件
  2.3  Bootstrap前端框架
    2.3.1  Bootstrap的使用
    2.3.2  網格系統
    2.3.3  表單美化
  2.4  小結
  2.5  習題
第3章  使用靈活的模板
  3.1  模板簡介
  3.2  Jinja2模板引擎
    3.2.1  使用模板
    3.2.2  基本語法
    3.2.3  注入變數
    3.2.4  生成鏈接
    3.2.5  控制結構
    3.2.6  模板的包含與繼承
    3.2.7  宏指令
    3.2.8  註冊全局對象
    3.2.9  變數過濾器
  3.3  Flask-Bootstrap
    3.3.1  安裝依賴
    3.3.2  在應用中使用
  3.4  小結
  3.5  習題
第4章  如何與用戶進行交互

  4.1  表單
    4.1.1  基本交互
    4.1.2  文件上傳
  4.2  Flask-WTF
    4.2.1  安裝依賴
    4.2.2  表單類
    4.2.3  渲染表單
    4.2.4  處理表單
  4.3  消息反饋
    4.3.1  閃現消息
    4.3.2  自定義錯誤頁
  4.4  Flask-CKEditor
    4.4.1  安裝依賴
    4.4.2  基本使用
    4.4.3  資源上傳
  4.5  小結
  4.6  習題
第5章  使用資料庫存儲內容
  5.1  SQL資料庫簡介
    5.1.1  常見的SQL語句
    5.1.2  ORM框架
    5.1.3  安裝SQLiteStudio
  5.2  Flask-Script
    5.2.1  安裝依賴
    5.2.2  托管應用
    5.2.3  註冊命令
    5.2.4  創建互動式shell
  5.3  Flask-SQLAlchemy
    5.3.1  安裝依賴
    5.3.2  建立模型
    5.3.3  數據操作
    5.3.4  高級查詢
    5.3.5  模型關聯
    5.3.6  數據分頁顯示
  5.4  Flask-Migrate
    5.4.1  安裝依賴
    5.4.2  註冊到Manager
    5.4.3  基本操作
  5.5  小結
  5.6  習題
第6章  如何使程序易於維護
  6.1  配置文件
  6.2  項目結構
    6.2.1  應用管理入口
    6.2.2  應用「工廠」函數
  6.3  模塊化開發
    6.3.1  使用「藍圖」
    6.3.2  子模塊
  6.4  Flask-Login
    6.4.1  安裝依賴

    6.4.2  用戶認證
    6.4.3  要求認證訪問
    6.4.4  管理員認證訪問
  6.5  管理員註冊
  6.6  小結
  6.7  習題
第7章  實例:簡易博客系統
  7.1  項目設計
    7.1.1  員目需求
    7.1.2  模塊設計
    7.1.3  數據模型設計
    7.1.4  功能實現
  7.2  入口模塊
    7.2.1  數據模型定義
    7.2.2  設定存取
    7.2.3  公共模板頁面
    7.2.4  文章分類、友情鏈接展示
    7.2.5  博客信息展示(首頁)
    7.2.6  實現CKEditor上傳功能
  7.3  用戶模塊
    7.3.1  數據模型定義
    7.3.2  註冊功能
    7.3.3  登錄、註銷功能
    7.3.4  用戶信息功能
  7.4  文章模塊
    7.4.1  數據模型定義
    7.4.2  文章生成宏指令
    7.4.3  最新文章列表、搜索
    7.4.4  文章分類
    7.4.5  文章查看、閱讀量統計、文章留言
  7.5  管理模塊
    7.5.1  雪台基本實現
    7.5.2  用戶管理
    7.5.3  文章管理
    7.5.4  友情鏈接管理
    7.5.5  博客設置
  7.6  小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032