Flask 2+Vue.js 3實戰派-Python Web開發與運維 9787121478611 楊永剛

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:電子工業
NT$750
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202406*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Flask 2+Vue.js 3實戰派-Python Web開發與運維
ISBN:9787121478611
出版社:電子工業
著編譯者:楊永剛
頁數:442
所在地:中國大陸 *此為代購商品
書號:1642149
可大量預訂,請先連絡。

【台灣高等教育出版社簡體書】 Flask 2+Vue.js 3實戰派-Python Web開發與運維 787121478611 楊永剛

內容簡介

本書介紹了Flask編程從開發到運維過程中涉及的方法、技巧和實戰經驗,共分為5篇。 「第1篇基礎」介紹Flask開發的基礎知識。 「第2篇項目入門實戰」通過開發一個圖書管理系統後台來融合前面章節的知識點, 「第3篇項目進階實戰」通過開發一個商城系統後台來融合鉤子函數、藍圖、緩存、分散式任務隊列。郵件等Flask進階知識點, 「第4篇前後端分離項目實戰」通過Flask-RESTful框架來設計和實現RESTFul介面,使用「前後端分離」的方式開發商城系統前台,涉及Vue js3、Axios、Vue Router 4、Pinia、Flask-RESTful等技術。「第5篇部署及運維」涉及Flask應用的傳統部署、Flask應用的Docker部署。 本書通過完整的商城系統實例,融合了Flask開發中涉及的知識點;通過大量實例手把手帶領讀者學習完整的「需求分析、開發、部署上線」過程,踐行「軟體開發運維一體化」的理念。 本書適合所有對Flask感興趣的讀者閱讀學習。

作者簡介

楊永剛,現就職于中國電信新疆公司大數據與AI中心。 微軟最有價值專家(MSMVP)高級工程師/軟體工程碩士/系統架構師/省公司創新傑出人才/集團公司B級人才/中央企業先進員工/電信集團認證Hive講師。20年的IT開發經驗,擅長C#、Python、Java語言,擅長C/S、B/S編程,具有豐富的項目開發經驗。先後主持多個集團級、省級大型項目,任技術經理、項目經理。榮獲集團科技進步二等獎。 歡迎關注公眾號「Python有溫度」,一起學習Python。

目錄

第1篇 基礎
第1章 走進Flask
1 1 了解Flask
1 1 1 Flask的特點
1 1 2 MVC和MTV模式
1 1 3 Flask的核心庫
1 1 4 Flask的擴展庫
1 2 安裝Flask
1 2 1 使用國內鏡像源加速安裝第三方包
1 2 2 安裝Python虛擬環境
1 2 3 通過pip命令安裝Flask
1 3 利用PyCharm編輯器進行Flask開發
1 4 【實戰】開發第一個Flask應用
1 4 1 使用PyCharm開發一個Flask程序
1 4 2 初步認識Flask程序
1 5 Flask項目的調試模式
1 6 Flask配置的保存/載入
1 6 1 使用app config屬性保存配置參數
1 6 2 載入配置文件的兩種方法
1 7 採用Flask-Script擴展庫作為項目的啟動方案
1 7 1 安裝Flask-Script
1 7 2 用Flask-Script替代默認的Flask應用對象
1 7 3 Flask-Script常用的功能
1 8 Flask在後端開發中的作用
第2章 網站的入口——Flask的路由和視圖
2 1 使用Flask中的路由
2 1 1 使用裝飾器@app route配置路由
2 1 2 使用app add_url_rule()方法配置路由
2 1 3 查看路由規則
2 1 4 解析動態路由
2 1 5 使用url_for()函數反向解析路由
2 2 認識視圖函數
2 2 1 什麼是視圖函數
2 2 2 視圖函數的底層原理
2 2 3 視圖處理函數
2 3 認識視圖類
2 3 1 什麼是視圖類
2 3 2 利用視圖類進行功能設計
第3章 開發頁面——基於Jinja 2模板
3 1 Flask模板引擎——Jinja 2
3 1 1 模板變數
3 1 2 模板標籤
3 1 3 模板過濾器
3 2 模板的高級用法
3 2 1 模板轉義——保證代碼的安全
3 2 2 【實戰】自定義過濾器
3 2 3 【實戰】自定義全局函數
3 2 4 全局模板變數和局部模板變數
3 3 模板繼承
3 3 1 【實戰】設計母版頁
3 3 2 【實戰】設計內容頁
3 3 3 【實戰】設計組件
3 3 4 宏
3 4 配置模板文件
3 4 1 理解HTML、CSS和JavaScript
3 4 2 配置靜態文件
3 5 閃現消息
第4章 使用資料庫——基於Flask模型
4 1 認識Flask-SQLAlchemy模塊
4 1 1 Flask-SQLAlchemy模塊的參數配置
4 1 2 鏈接常見資料庫的寫法
4 2 認識Flask模型
4 2 1 定義模型
4 2 2 欄位的類型
4 2 3 欄位的參數
4 2 4 __repr__()方法
4 3 使用Flask模型操作資料庫
4 3 1 了解ORM
4 3 2 創建資料庫表
4 3 3 新增數據
4 3 4 查詢數據
4 3 5 修改數據
4 3 6 刪除數據
4 3 7 執行原生SQL語句
4 3 8 事務處理
4 4 認識和操作Flask模型關係
4 4 1 「一對多」關係
4 4 2 「一對一」關係
4 4 3 「多對多」關係
4 5 數據模型的遷移
4 5 1 實例化Migrate類
4 5 2 初始化
4 5 3 生成遷移腳本
4 5 4 執行遷移
4 5 5 解決執行遷移過程中的報錯
4 5 6 回退到某次修改
4 5 7 從資料庫表到模型
第5章 展現界面——基於Flask表單
5 1 HTML表單
5 1 1 【實戰】用戶登錄
5 1 2 【實戰】使用傳統表單上傳文件
5 2 Flask表單
5 2 1 認識WTForms和Flask-WTF
5 2 2 表單驗證
5 2 3 【實戰】使用Form-WTF表單上傳文件
5 2 4 【實戰】使用Flask-Uploads擴展庫上傳文件
5 3 使用AJAX提交表單
5 3 1 基於jQuery技術實現AJAX
5 3 2 在AJAX請求中設置令牌(csrf_token)
5 3 3 【實戰】使用AJAX實現用戶登錄
第6章 用戶認證和許可權管理——基於Flask-Login庫
6 1 初識Flask-Login庫
6 1 1 安裝Flask-Login庫
6 1 2 Flask-Login庫的使用流程
6 2 【實戰】利用用戶模型實現用戶身份認證及狀態保持
6 2 1 實例化LoginManager對象
6 2 2 定義用戶模型
6 2 3 註冊用戶
6 2 4 登錄用戶
6 2 5 退出用戶
6 2 6 顯示用戶首頁
6 3 【實戰】開發一個Flask用戶許可權管理模塊
6 3 1 建立角色模型、用戶模型和許可權模型
6 3 2 建立表單
6 3 3 顯示角色
6 3 4 修改角色
6 3 5 登錄裝飾器
6 3 6 許可權裝飾器
第7章 Flask後台管理——基於Flask-Admin庫
7 1 使用Flask-Admin庫實現後台管理系統
7 1 1 進入後台管理系統
7 1 2 在後台管理系統中設置導航鏈接並美化頁面
7 2 Flask-Admin庫的進階用法
7 2 1 在Admin後台顯示自定義的模型
7 2 2 漢化界面
7 2
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理