Python下有許多款不同的 Web 框架。 Django是重量級選手中最具代表性的一位。許多成功的網站和APP都基於Django。 Django是一個開放原始碼的Web應用框架,由Python寫成。 《麥子學院Django個人部落格系統影片教學》帶你製作一個個人部落格系統。
課程播放網址:http://www.php.cn/course/581.html
該老師講課風格:
教師講課深入淺出,條理清楚,層層剖析,環環相扣,論證嚴密,結構嚴謹,用思維的邏輯力量吸引學生的注意力,用理智控制課堂教學進程。學生透過聽教師的講授,不僅學到知識,也受到思考的訓練,也受到教師嚴謹的治學態度的薰陶和感染。
本影片中較為困難是Model的設計與使用了:
在django的框架設計中採用了mtv模型,即Model,template, viewer
Model相對於傳統的三層或mvc框架來說就相當對資料處理層,它主要負責與資料的交互,在使用django框架設計應用系統時,需要注意的是django預設採用的是orm框架中的codefirst模型,也就是說開發人員只需要專注於程式碼的編寫,而不需要過多的關注資料庫層面的東西,把開發人員從資料庫中解放出來
django會根據Model類別產生一個資料庫鏡像文件,然後再使用該鏡像文件產生資料庫,同時該文件將記錄與資料庫同步版本的變化,所以在使用django進行開發時不要手工去修改資料庫,這樣會造成django框架的版本記錄不正確,因此無法正確的同步資料模型與資料庫的內容
這裡也推薦了原始碼資源的下載:http://www.php.cn/xiazai/ learn/1863
這篇給大家分享了影片的課件:
以上是麥子學院Django個人部落格系統影片資料推薦(原始碼、課件)的詳細內容。更多資訊請關注PHP中文網其他相關文章!