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