
Flask培訓
1
序(xu)目
2
開發環境和配置
1.virtualenv的使(shi)用
2.Flask應(ying)用(yong)基本結構
3.FlaskScript擴展(zhan)
3
數據庫與藍圖初探
1.FlaskPyMongo擴展
2.在視圖函數中展示數據(ju)
3.藍圖的使用
4
登錄與注冊
1.jinja2模(mo)版用方法(fa)
2.request實現(xian)登錄
3.session實現保存(cun)登錄狀態
4.session實現人類用戶驗證
5
Flask_WTF 和 Flask_Login
1.Flask_WTF擴展
2.Flask_Login擴(kuo)展
3.全局模版函數
4.狀態碼信息自定義
6
帖(tie)子(zi)展示和發(fa)布
1.flask_objectid_converter使用
2.get_page模版函數
3.jinja2中的宏
7
評論、刪除、回復、點贊
1.Mongodb修飾符
2.帖子刪(shan)除和(he)狀(zhuang)態設(she)置
3.帖(tie)子(zi)回復的相關操(cao)作
8
用戶相關頁面實現
1.用戶個人主頁實現
2.用戶消息通知實現
3.用戶個(ge)人資料實現
9
文(wen)件上傳和簽到
1.FlaskUploads擴展(zhan)
2.頭像修改
3.社區簽到功能
10
網站后(hou)臺(tai)管理(li)
1.FlaskAdmin擴展的使用(yong)
2.創建管理(li)數(shu)據和頁面
3.權限限制
11
郵件激活和忘記密碼
1.FlaskMail擴(kuo)展
2.郵件激活 3.密(mi)碼找回
12
搜索功能實現
1.Whoosh擴展的使(shi)用
2.封(feng)裝(zhuang)Whoosh功能到(dao)WhooshSearch類
3.layuijs實現搜索(suo)框發(fa)送(song)ajax請求
