首 頁(yè)
手機(jī)版

flask web開發(fā)基于python的web應(yīng)用開發(fā)實(shí)戰(zhàn) 格林布戈pdf掃描版

  • 軟件大?。?.64M
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類型:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2023/09/01
  • 軟件類別:電子閱讀
  • 應(yīng)用平臺(tái):Windows11,Windows10,Windows8,Windows7,WinVista,Win2003,WinXP,Win2000
網(wǎng)友評(píng)分:6.0分
網(wǎng)友評(píng)論 下載地址 收藏該頁(yè)
本地下載

flask web開發(fā)是一本流行的Python Web開發(fā)框?qū)崙?zhàn)圖書書,全稱事實(shí)上叫做flask web開發(fā)基于python的web應(yīng)用開發(fā)實(shí)戰(zhàn),作者是擁有25年開發(fā)經(jīng)驗(yàn)的美國(guó)高級(jí)軟件工程師格林布戈。本書內(nèi)容豐富翔實(shí),分為三部分,全面介紹如何基于Python微框架flask進(jìn)行web開發(fā)。第一部分是flask簡(jiǎn)介,介紹使用flask框架及擴(kuò)展開發(fā)web程序的必備基礎(chǔ)知識(shí);第二部分則給出了一個(gè)實(shí)例,真正帶領(lǐng)大家一步步開發(fā)完整的博客和社交應(yīng)用flasky;第三部分介紹了發(fā)布應(yīng)用之前必須考慮的事項(xiàng),如單元測(cè)試策略、性能分析技術(shù),flask程序的部署方式等,適用于初級(jí)Web開發(fā)人員學(xué)習(xí)閱讀。

內(nèi)容介紹

作為PythonWeb開發(fā)的微框架,F(xiàn)lask獨(dú)樹一幟。它不會(huì)強(qiáng)迫開發(fā)者遵循預(yù)置的開發(fā)規(guī)范,為開發(fā)者提供了自由度和創(chuàng)意空間?!秄lask web開發(fā)基于python的web應(yīng)用開發(fā)實(shí)戰(zhàn)》采用講解與實(shí)例相結(jié)合的方式,不僅介紹了Flask安裝、使用等基礎(chǔ)知識(shí),而且還帶領(lǐng)讀者一步一步地開發(fā)了社交博客Flasky。即使從未接觸Flask,你也能輕松學(xué)會(huì)構(gòu)建完整的Web應(yīng)用。通讀本書,你能熟悉Flask的核心功能,并掌握數(shù)據(jù)庫(kù)遷移、Web服務(wù)通信等高級(jí)Web技術(shù)。

《flask web開發(fā)基于python的web應(yīng)用開發(fā)實(shí)戰(zhàn)》不僅適合初級(jí)Web開發(fā)人員學(xué)習(xí)閱讀,更是Python程序員用來(lái)學(xué)習(xí)高級(jí)Web開發(fā)技術(shù)的參考書。

flask web開發(fā)章節(jié)目錄

前言
第一部分 Flask簡(jiǎn)介
第1章 安裝
1.1 使用虛擬環(huán)境
1.2 使用pip安裝Python包
第2章 程序的基本結(jié)構(gòu)
2.1 初始化
2.2 路由和視圖函數(shù)
2.3 啟動(dòng)服務(wù)器
2.4 一個(gè)完整的程序
2.5 請(qǐng)求一響應(yīng)循環(huán)
2.5.1 程序和請(qǐng)求上下文
2.5.2 請(qǐng)求調(diào)度
2.5.3 請(qǐng)求鉤子
2.5.4 響應(yīng)
2.6 Flask擴(kuò)展
第3章 模板
3.1 Jinja2模板引擎
3.1.1 渲染模板
3.1.2 變量
3.1.3 控制結(jié)構(gòu)
3.2 使用Flask—Bootstrap集成
3.3 自定義錯(cuò)誤頁(yè)面
3.4 鏈接
3.5 靜態(tài)文件
3.6 使用:Flask—Moment本地化日期和時(shí)間
第4章 web表單
4.1 跨站請(qǐng)求偽造保護(hù)
4.2 表單類
4.3 把表單渲染成HTML
4.4 在視圖函數(shù)中處理表單
4.5 重定向和用戶會(huì)話
4.6 Flash消息
第5章 數(shù)據(jù)庫(kù)
5.1 SQL數(shù)據(jù)庫(kù)
5.2 NoSQL數(shù)據(jù)庫(kù)
5.3 使用SQL還是NoSQL
5.4 Python數(shù)據(jù)庫(kù)框架
5.5 使用FlaskSQLAlchemy管理數(shù)據(jù)庫(kù)
5.6 定義模型
5.7 關(guān)系
5.8 數(shù)據(jù)庫(kù)操作
5.8.1 創(chuàng)建表
5.8.2 插入行
5.8.3 修改行
5.8.4 冊(cè)4除行
5.8.5 查詢行
5.9 在視圖函數(shù)中操作數(shù)據(jù)庫(kù)
5.10 集成Python shell
5.11 使用FlaskMigrate實(shí)現(xiàn)數(shù)據(jù)庫(kù)遷移
5.11.1 創(chuàng)建遷移倉(cāng)庫(kù)
5.11.2 創(chuàng)建遷移腳本
5.11.3 更新數(shù)據(jù)庫(kù)
……
第6章 電子郵件
第7章 大型程序的結(jié)構(gòu)
第二部分 實(shí)例:社會(huì)化博客程序
第8章 用戶認(rèn)證
第9章 用戶角色
第10章 用戶資料
第11章 博客文章
第12章 關(guān)注者
第13章 用戶評(píng)論
第14章 程序編程接口
第三部分 成功在望
第15章 測(cè)試
第16章 性能
第17章 部署
第18章 其他資源
關(guān)于封面圖

使用說明

1、下載并解壓,得出pdf文件

2、如果打不開本文件,請(qǐng)務(wù)必下載pdf閱讀器

3、安裝后,在打開解壓得出的pdf文件

4、雙擊進(jìn)行閱讀

收起介紹展開介紹
  • 下載地址
flask web開發(fā)基于python的web應(yīng)用開發(fā)實(shí)戰(zhàn) 格林布戈pdf掃描版

有問題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評(píng)論

0條評(píng)論

熱門推薦