Python框架Flask系列教程(1)——基礎-黃勇-專題視頻課程
Python框架Flask系列教程(1)——基礎—4431人已學習
課程介紹
從初級講解Flask開發網站。涉及到的知識點包括:URL和視圖、Jinja2模版、SQLAlchemy數據庫、session和cookie操作、以及一些常用的鉤子函數。後還會有一個仿知乎的問答平臺的實戰項目。乾貨多多,不容錯過~~
課程收益
本課程完全從最基本的如何安裝Python開始講解,以及Flask的基礎知識,到最後的一個仿知乎的實戰項目。讓你學完後馬上就可以使用Flask開發網站了。
講師介紹
黃勇更多講師課程
1、多年開發和授課經驗。 2、精通Python、前端、iOS等開發技術。 3、學生學到了是對老師大的回報。
課程大綱
第1章:URL與視圖
1.課程介紹 13:36
2.Python安裝 4:13
3.Python虛擬環境的安裝 13:14
4.flask的安裝 3:22
5.認識web 15:06
6.第一個flask程序 12:04
7.debug模式 9:17
8.使用配置文件 4:40
9.URL傳參 5:11
10.URL反轉 6:23
11.頁面跳轉和重定向 9:09
第2章:Jinja2模板
1.模板渲染和參數傳遞 11:24
2.模板中訪問模型和字典的屬性 4:28
3.if判斷語句 9:24
4.for循環遍歷 12:24
5.過濾器 10:31
6.繼承和使用block 21:11
7.URL鏈接和加載靜態文件 15:31
第3章:SQLAlchemy數據庫
1.mac上安裝MySQL數據庫 5:09
2.Windows上安裝MySQL 5:10
3.mac和Windows上安裝MySQL-python 5:49
4.ORM與flask_sqlalchemy介紹 6:57
5.SQLAlchemy連接數據庫 13:10
6.SQLAlchemy模型與表映射 16:18
7.SQLAlchemy數據增刪改查 17:52
8.SQLAlchemy外鍵約束 36:24
9.多對多關係講解 19:33
10.flask_script講解 11:42
11.分開models和解決循環引用 10:43
12.flask_migrate講解 32:53
第4章:session和cookie操作
1.cookie和session概念 15:33
2.flask中的session機制 6:10
3.操作session 26:08
4.設置session的過期時間 9:58
第5章:知識點補充
1.get請求和post請求介紹 8:50
2.get請求和post請求獲取參數 20:05
3.保存全局屬性的g對象 16:55
4.before_request鉤子函數 23:50
5.context_processor鉤子函數 12:02
第6章:項目實戰
1.項目結構搭建 6:52
2.導航條完成 16:36
3.父模板抽離 8:15
4.登錄頁面完成 20:15
5.註冊頁面完成 5:33
6.User模型創建 5:43
7.註冊功能完成 7:30
8.登錄功能完成 6:26
9.登錄和註銷狀態切換 11:27
10.發佈問答界面完成 11:39
11.裝飾器詳解 23:32
12.登錄限制 8:18
13.發佈問答功能完成 10:28
14.首頁佈局完成 14:51
15.首頁功能完成 4:13
16.問答詳情完成 16:44
17.評論佈局完成 7:15
18.評論模型和功能實現 15:47
19.評論列表展示 16:17
20.查找功能完成 9:18
21.使用g對象優化代碼 10:41
22.優化密碼的存儲 11:33
大家可以點擊【查看詳情】查看我的課程
課程介紹
從初級講解Flask開發網站。涉及到的知識點包括:URL和視圖、Jinja2模版、SQLAlchemy數據庫、session和cookie操作、以及一些常用的鉤子函數。後還會有一個仿知乎的問答平臺的實戰項目。乾貨多多,不容錯過~~
課程收益
本課程完全從最基本的如何安裝Python開始講解,以及Flask的基礎知識,到最後的一個仿知乎的實戰項目。讓你學完後馬上就可以使用Flask開發網站了。
講師介紹
黃勇更多講師課程
1、多年開發和授課經驗。 2、精通Python、前端、iOS等開發技術。 3、學生學到了是對老師大的回報。
課程大綱
第1章:URL與視圖
1.課程介紹 13:36
2.Python安裝 4:13
3.Python虛擬環境的安裝 13:14
4.flask的安裝 3:22
5.認識web 15:06
6.第一個flask程序 12:04
7.debug模式 9:17
8.使用配置文件 4:40
9.URL傳參 5:11
10.URL反轉 6:23
11.頁面跳轉和重定向 9:09
第2章:Jinja2模板
1.模板渲染和參數傳遞 11:24
2.模板中訪問模型和字典的屬性 4:28
3.if判斷語句 9:24
4.for循環遍歷 12:24
5.過濾器 10:31
6.繼承和使用block 21:11
7.URL鏈接和加載靜態文件 15:31
第3章:SQLAlchemy數據庫
1.mac上安裝MySQL數據庫 5:09
2.Windows上安裝MySQL 5:10
3.mac和Windows上安裝MySQL-python 5:49
4.ORM與flask_sqlalchemy介紹 6:57
5.SQLAlchemy連接數據庫 13:10
6.SQLAlchemy模型與表映射 16:18
7.SQLAlchemy數據增刪改查 17:52
8.SQLAlchemy外鍵約束 36:24
9.多對多關係講解 19:33
10.flask_script講解 11:42
11.分開models和解決循環引用 10:43
12.flask_migrate講解 32:53
第4章:session和cookie操作
1.cookie和session概念 15:33
2.flask中的session機制 6:10
3.操作session 26:08
4.設置session的過期時間 9:58
第5章:知識點補充
1.get請求和post請求介紹 8:50
2.get請求和post請求獲取參數 20:05
3.保存全局屬性的g對象 16:55
4.before_request鉤子函數 23:50
5.context_processor鉤子函數 12:02
第6章:項目實戰
1.項目結構搭建 6:52
2.導航條完成 16:36
3.父模板抽離 8:15
4.登錄頁面完成 20:15
5.註冊頁面完成 5:33
6.User模型創建 5:43
7.註冊功能完成 7:30
8.登錄功能完成 6:26
9.登錄和註銷狀態切換 11:27
10.發佈問答界面完成 11:39
11.裝飾器詳解 23:32
12.登錄限制 8:18
13.發佈問答功能完成 10:28
14.首頁佈局完成 14:51
15.首頁功能完成 4:13
16.問答詳情完成 16:44
17.評論佈局完成 7:15
18.評論模型和功能實現 15:47
19.評論列表展示 16:17
20.查找功能完成 9:18
21.使用g對象優化代碼 10:41
22.優化密碼的存儲 11:33
大家可以點擊【查看詳情】查看我的課程
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.