高清无码视频直接看,日本无码色情三级播放,大桥未久亚洲无av码在线,免费人成视频在线播放,国产亚洲精品久久久久久大师

課(ke)程名稱:Flask 實現個人(ren)博客(ke)網站培訓

4401 人(ren)關注
(78637/99817)
課程大綱:

Flask 實現個人博客網站培訓

 

課程我們將使用 Python 語言及 Flask 框架開發一個簡單的博客系統。

利用 Flask 相關插(cha)件(jian)實現用戶注冊、

 

登錄、郵箱驗證、修改郵箱、修改密碼、關注別人、

編(bian)寫博(bo)客(ke)、評論博(bo)客(ke)等功能。

1 MVT 模式

2 設(she)置瀏覽器標簽(qian)圖標

3 創(chuang)建數據庫及數據表

4 本地化日期和時(shi)間

5 Flask-WTF 創建表單類(lei)

6 Flash 消息展示

7 實現發(fa)送郵件功能

8 展(zhan)示用戶近的操作(zuo)時(shi)間

9 Gravatar 頭像功能(neng)

10 設計雙主鍵的中(zhong)間表

11 Flask-Bootstrap 編寫(xie)模(mo)板文件

12 編寫(xie)映射類

13 自定義錯誤頁面(mian)

14 Flask-Migrate 遷(qian)移數據庫

15 利用(yong) Flask-Login 實(shi)現登錄功能

16 Flask-Mail 安裝和配(pei)置

17 設(she)計權限類(lei)和角色(se)類(lei)

18 自定義(yi)權限驗證器

19 修改密碼與重置密碼

20 屏蔽評論功能

1
課程簡介與環境準備

1.課程簡介

2.Flask簡介

3.環境準備

2
項目的初始化

1.MVT模式

2.利用FlaskBootstrap編寫模板文件

3.設置瀏覽器標(biao)(biao)簽圖標(biao)(biao)

3
連接數據庫

1.編寫映射類

2.創建數據庫及數據表

3.自定義(yi)錯誤頁面

4.本(ben)地化日期(qi)和時(shi)間

實驗 4
完善用戶表

1.密碼散列值

2.修改數據表

3.FlaskMigrate遷移數據庫(ku)

實驗 5
實現注冊登錄功能

1.利用FlaskWTF創建表(biao)單(dan)類

2.利用FlaskLogin實現登錄功能

3.flash消(xiao)息展示(shi) 4.增加導航欄右(you)側按鈕(niu)

6
實現郵箱驗證功能

1.FlaskMail安(an)裝和配置

2.實現發送郵件(jian)功(gong)能(neng)

3.編寫郵件的模(mo)板(ban)文件

4.創建(jian)令牌生成器(qi)

5.實現發送郵件(jian)的視圖函數

7
實現用戶角色功能

1.Python位運算

2.設計權限類

3.編寫角色類

4.為用戶(hu)設置默(mo)認角色(se)

5.角色驗證方法

8
實現用戶主頁面

1.展(zhan)示用戶近的操作時間

2.創(chuang)建(jian)用(yong)戶(hu)藍圖

3.實(shi)現(xian)編輯個人(ren)信息(xi)功能(neng)

4.自定義權限驗證的裝飾器

5.實(shi)現管理員編輯用戶信息功能(neng)

9
創建用戶頭像

1.Gravatar頭像(xiang)功能簡介(jie)

2.創建生成頭像地址的方法

3.修(xiu)改模(mo)板文件(jian)布局以(yi)顯示頭像

10
修改密碼和更換郵箱

1.修改密碼

2.忘記密碼時重(zhong)置密碼

3.更換郵箱

11
博客功能

1.創建(jian)博客映射類(lei)

2.編寫博客表單

3.創建測試(shi)數據的腳(jiao)本文(wen)件

4.分頁功能

5.博客鏈接

6.編輯博客功能

12
實現關注用戶功能

1.設計雙主鍵(jian)的中(zhong)間表

2.編寫關(guan)注(zhu)功能(neng)所需方(fang)法(fa)

3.編寫關注與取(qu)關的視圖函數

4.設計前端模板(ban)文件

13
實現用戶評論功能

1.創建評論映射類

2.編寫評論表單(dan)類

3.修改博客頁面

4.增加屏蔽評論的功能


登錄 后發表評論
新評論
全部 第1節 第2節 第3節 第4節 第5節 第(di)6節 第7節 第8節(jie) 第(di)9節(jie) 第10節 第(di)11節 第(di)12節 第13節 第14節 第15節 第(di)16節 第17節
我(wo)的報告 / 所(suo)有(you)報告