django视频教程
先說(shuō)清楚是 django1.9.8+python2.7的視頻教程,但是視頻最后有django2和python3的適配,
所以我覺(jué)得不太影響我們的學(xué)習(xí),這套視頻質(zhì)量還是可以的
如果需要的請(qǐng)留qq郵箱
?
有一個(gè)配套視頻的學(xué)習(xí)博客:https://www.jianshu.com/p/1c9b57ad0c1c
django報(bào)錯(cuò)的解決方案:https://blog.csdn.net/lovechris00/article/details/80673085
課程章節(jié):
-
第1章 課程介紹
介紹課程目標(biāo)、通過(guò)課程能學(xué)習(xí)到的內(nèi)容、和系統(tǒng)開(kāi)發(fā)前需要具備的知識(shí)
- 1-1 項(xiàng)目演示和課程介紹
-
第2章 windows下搭建開(kāi)發(fā)環(huán)境
介紹項(xiàng)目開(kāi)發(fā)需要安裝的開(kāi)發(fā)軟件、 python虛擬virtualenv和 virtualenvwrapper的安裝和使用、 最后介紹pycharm和navicat的簡(jiǎn)單使用
- 2-1 pycharm、navicat和python的安裝
- 2-2 virtualenv安裝和配置
- 2-3 pycharm和navicat的簡(jiǎn)單使用
-
第3章 通過(guò)留言版功能回顧django基礎(chǔ)知識(shí)
通過(guò)django簡(jiǎn)單實(shí)現(xiàn)一個(gè)留言板功能來(lái)回顧django的基礎(chǔ)知識(shí), 包括settings的配置、 url配置、 view邏輯、 model設(shè)計(jì)和templates的顯示
- 3-1 django目錄介紹
- 3-2 配置表單頁(yè)面
- 3-3 django orm介紹與model設(shè)計(jì)
- 3-4 django model的增刪改
- 3-5 django url templates配置
-
第4章 需求分析和model設(shè)計(jì)
對(duì)系統(tǒng)進(jìn)行需求分析, 然后設(shè)計(jì)出django app, 然后對(duì)每個(gè)app設(shè)計(jì)相應(yīng)的django model數(shù)據(jù)表。系統(tǒng)共有四個(gè)app, users處理用戶相關(guān);courses處理課程相關(guān);organization處理課程機(jī)構(gòu)相關(guān);operation處理用戶操作相關(guān)
- 4-1 使用py3.6和django1.11開(kāi)發(fā)系統(tǒng)前注意事項(xiàng)(補(bǔ)充小節(jié))
- 4-2 用django2.0開(kāi)始課程的注意事項(xiàng)(補(bǔ)充小節(jié))
- 4-3 django-app 設(shè)計(jì)
- 4-4 新建項(xiàng)目
- 4-5 自定義userprofile
- 4-6 user modesl.py設(shè)計(jì)
- 4-7 course models.py設(shè)計(jì)
- 4-8 organization modesl.py設(shè)計(jì)
- 4-9 operation models.py設(shè)計(jì)
- 4-10 數(shù)據(jù)表生成以及apps目錄建立
-
第5章 通過(guò)xadmin快速搭建后臺(tái)管理系統(tǒng)
通過(guò)xadmin結(jié)合第4章設(shè)計(jì)的model快速的搭建一套完整的后臺(tái)管理系統(tǒng);本章首先介紹django admin的簡(jiǎn)單使用, 然后引出xadmin,在安裝xadmin之后將model注冊(cè)到xadmin中, 最后完成xadmin的全局配置
- 5-1 django admin介紹
- 5-2 xadmin的安裝
- 5-3 users app 的model注冊(cè)
- 5-4 剩余app model注冊(cè)
- 5-5 xadmin全局配置
-
第6章 用戶注冊(cè)功能實(shí)現(xiàn)
完成用戶注冊(cè)相關(guān)的功能, 包括登錄、注冊(cè)、找回密碼等功能, 本章會(huì)深入session和cookie的機(jī)制以及通過(guò)django form對(duì)表單進(jìn)行驗(yàn)證。注冊(cè)和找回密碼會(huì)通過(guò)圖片驗(yàn)證碼驗(yàn)證以及通過(guò)郵箱驗(yàn)證方式完成
- 6-1 首頁(yè)和登錄頁(yè)面的配置
- 6-2 用戶登錄-1
- 6-3 用戶登錄-2
- 6-4 用form實(shí)現(xiàn)登錄-1
- 6-5 用form實(shí)現(xiàn)登錄-2
- 6-6 session和cookie自動(dòng)登錄機(jī)制
- 6-7 用戶注冊(cè)-1
- 6-8 用戶注冊(cè)-2
- 6-9 用戶注冊(cè)-3
- 6-10 用戶注冊(cè)-4
- 6-11 找回密碼(1)
- 6-12 找回密碼(2)
-
第7章 課程機(jī)構(gòu)功能實(shí)現(xiàn)
完成課程機(jī)構(gòu)的相關(guān)功能, 本章會(huì)開(kāi)始django的templates模板繼承機(jī)制實(shí)現(xiàn)模板的重用。 本章包括分頁(yè)、篩選、收藏等功能, 會(huì)講到如何通過(guò)modelform對(duì)表單進(jìn)行驗(yàn)證和保存。
- 7-1 django templates模板繼承1
- 7-2 django templates模板繼承2
- 7-3 課程機(jī)構(gòu)列表頁(yè)數(shù)據(jù)展示1
- 7-4 課程機(jī)構(gòu)列表頁(yè)數(shù)據(jù)展示2
- 7-5 列表分頁(yè)功能
- 7-6 列表篩選功能
- 7-7 modelform提交我要學(xué)習(xí)咨詢1
- 7-8 modelform提交我要學(xué)習(xí)咨詢2
- 7-9 機(jī)構(gòu)詳情展示-1
- 7-10 機(jī)構(gòu)詳情展示-2
- 7-11 機(jī)構(gòu)詳情展示-3
- 7-12 課程機(jī)構(gòu)收藏功能
-
第8章 課程功能實(shí)現(xiàn)
完成課程相關(guān)功能模塊開(kāi)發(fā), 包括課程列表功能實(shí)現(xiàn)、課程詳情頁(yè)展示、 課程評(píng)論功能和相關(guān)課程推薦等功能實(shí)現(xiàn)
- 8-1 課程列表
- 8-2 課程詳情頁(yè)1
- 8-3 課程詳情頁(yè)2
- 8-4 課程章節(jié)信息1
- 8-5 課程章節(jié)信息2
- 8-6 課程評(píng)論評(píng)論功能
- 8-7 相關(guān)課程推薦
- 8-8 視頻播放頁(yè)面
-
第9章 課程講師功能實(shí)現(xiàn)
實(shí)現(xiàn)授課講師的列表頁(yè)和詳情頁(yè)講師信息的展示
- 9-1 講師列表頁(yè)
- 9-2 講師詳情頁(yè)1
- 9-3 講師詳情頁(yè)2
-
第10章 個(gè)人中心和全局搜索功能實(shí)現(xiàn)
個(gè)人中心和系統(tǒng)全局功能實(shí)現(xiàn)、 全局功能包括全局導(dǎo)航欄功能和全局搜索功能的實(shí)現(xiàn)。 個(gè)人中心功能包括個(gè)人信息的展示和修改、 頭像修改、密碼修改、郵箱修改。 郵箱修改需要通過(guò)郵箱驗(yàn)證才能修改。 用戶學(xué)習(xí)的課程展示、 用戶的收藏展示以及刪除收藏功能,最后是用戶的個(gè)人消息展示...
- 10-1 配置全局導(dǎo)航
- 10-2 全局搜索功能開(kāi)發(fā)
- 10-3 個(gè)人信息展示
- 10-4 修改密碼和修改頭像1
- 10-5 修改密碼和修改頭像2
- 10-6 修改郵箱和用戶信息1
- 10-7 修改郵箱和用戶信息2
- 10-8 我的課程
- 10-9 我的收藏功能1
- 10-10 我的收藏功能2
- 10-11 我的消息
-
第11章 首頁(yè)、全局功能細(xì)節(jié)和404以及500頁(yè)面配置
本章主要完善整站的實(shí)現(xiàn)細(xì)節(jié), 如修改點(diǎn)擊數(shù)、收藏?cái)?shù)以及登出功能等。 接著實(shí)現(xiàn)系統(tǒng)的首頁(yè), 最后配置系統(tǒng)的全局404和500頁(yè)面
- 11-1 登出和點(diǎn)擊數(shù)以及收藏?cái)?shù)完善
- 11-2 首頁(yè)功能開(kāi)發(fā)1
- 11-3 首頁(yè)功能開(kāi)發(fā)2
- 11-4 404和500頁(yè)面配置
-
第12章 常見(jiàn)web攻擊及防范
本章介紹最常見(jiàn)的sql注入攻擊、 xss攻擊和csrf攻擊的原理以及防護(hù)
- 12-1 sql注入攻擊與防范
- 12-2 xss攻擊原理及防范
- 12-3 csrf攻擊與防范
-
第13章 xadmin的進(jìn)階開(kāi)發(fā)
介紹xadmin更進(jìn)階的開(kāi)發(fā), 加深對(duì)xadmin的理解, 讓整個(gè)后臺(tái)管理系統(tǒng)完成更加細(xì)節(jié)的定制, 包括userprofile的注冊(cè)、 導(dǎo)航欄icon的修改、 django ueditor富文本編輯器的集成、 xadmin的插件制作。本章會(huì)介紹一款excel的導(dǎo)入插件開(kāi)發(fā)
- 13-1 userprofile注冊(cè)以及django的權(quán)限管理1
- 13-2 userprofile注冊(cè)以及django的權(quán)限管理2
- 13-3 model_icon, 只讀字段,默認(rèn)排序設(shè)置
- 13-4 自定義列表返回?cái)?shù)據(jù),同一個(gè)model注冊(cè)兩個(gè)管理器
- 13-5 xadmin其他常見(jiàn)功能的使用
- 13-6 xadmin集成富文本ueditor1
- 13-7 xadmin集成富文本ueditor2
- 13-8 excel導(dǎo)入插件介紹
-
第14章 把項(xiàng)目部署上線
本章主要講解 1. nginx+uwsgi完成線上生成環(huán)境的原理 2. mysql的訪問(wèn)權(quán)限以及端口綁定配置,以及將本地?cái)?shù)據(jù)庫(kù)直接傳輸?shù)缴森h(huán)境 3. nginx配置一個(gè)虛擬主機(jī),及完成域名和ip地址的轉(zhuǎn)發(fā)、 nginx的靜態(tài)文件代理 4. uwsgi的配置文件的基本配置 5. 代碼變更的時(shí)候?qū)崿F(xiàn)uwsgi服務(wù) ...
- 14-1 nginx, mysql, virtualenv的安裝和配置
- 14-2 uwsgi安裝和啟動(dòng), nginx的虛擬主機(jī)配置
- 14-3 uwsgi配置文件方式啟動(dòng)以及代碼更新后的重啟
-
第15章 課程總結(jié)
重新梳理一遍系統(tǒng)開(kāi)發(fā)的整個(gè)過(guò)程, 讓同學(xué)對(duì)系統(tǒng)和開(kāi)發(fā)過(guò)程有一個(gè)更加直觀的理解
- 15-1 14 課程總結(jié)
-
第16章 快速升級(jí)到python3.6+django1.11
簡(jiǎn)單的配置現(xiàn)有的依賴庫(kù)和極少量的代碼修改直接適配python3.6+django1.11
- 16-1 python3.6虛擬環(huán)境的搭建與開(kāi)發(fā)包的安裝
- 16-2 修改代碼適配python3.6和django1.11
-
第17章 快速升級(jí)到python3.6+django2.0
快速升級(jí)到python3.6+django2.0
- 17-1 快速升級(jí)到python3.6+django2.0
?
總結(jié)
以上是生活随笔為你收集整理的django视频教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 微信小程序开发template模板使用
- 下一篇: The app icon set nam