-
Models介紹
????Django中的models是什么?
????通常,一個(gè)Model對(duì)應(yīng)數(shù)據(jù)庫(kù)的一張數(shù)據(jù)表
????Django中Models以類(lèi)的形式表現(xiàn)
????它包含了一些基本字段以及數(shù)據(jù)的一些行為
查看全部 -
解決Templates沖突方案
????在A(yíng)PP的Templates目錄下創(chuàng)建以APP為名稱(chēng)的目錄
????將html文件放在新創(chuàng)建的目錄下
查看全部 -
Django查找Template
????Django按照INSTALLED_APPS中的添加順序查找Templates
????不同App下Templates目錄中的同名.html文件會(huì)造成沖突
查看全部 -
DTL初步使用
????render()函數(shù)中支持一個(gè)dict類(lèi)型函數(shù)
????該字典是后臺(tái)傳遞到模板的參數(shù),健為參數(shù)名
????在模板中使用{{參數(shù)名}}來(lái)直接使用
查看全部 -
Templates介紹
????HTML文件
????使用了Django模板語(yǔ)言(Django Template Language,DTL)
????可以使用第三方模板(如Jinja2)
查看全部 -
注意事項(xiàng)
????根urls.py針對(duì)APP配置的URL名稱(chēng),是該APP所有URL的總路徑
????配置URL時(shí)注意正則表達(dá)式結(jié)尾符號(hào)$和/
查看全部 -
第二種URL配置
包含其他URL
在根urls.py中引入include
在A(yíng)PP目錄下創(chuàng)建urls.py文件,格式與根urls.py相同
根urls.py中url函數(shù)第二個(gè)參數(shù)改為include('blog.urls')
查看全部 -
配置URL
????編輯urls.py
????????每個(gè)URL都以u(píng)rl的形式寫(xiě)出來(lái)
????????url函數(shù)放在urlpatterns列表中
????????url函數(shù)三個(gè)參數(shù):URL(正則),對(duì)應(yīng)方法,名稱(chēng)
查看全部0 采集 收起 來(lái)源:創(chuàng)建應(yīng)用,并了解應(yīng)用目錄下各文件的作用,同時(shí)創(chuàng)建第一個(gè)頁(yè)面響應(yīng)2019-12-18
-
創(chuàng)建第一個(gè)頁(yè)面(響應(yīng))
編輯blog.views
????????每個(gè)響應(yīng)對(duì)應(yīng)一個(gè)函數(shù),函數(shù)必須返回一個(gè)響應(yīng)
????????函數(shù)必須存在一個(gè)參數(shù),一般約定為request
????????每一個(gè)響應(yīng)(函數(shù))對(duì)應(yīng)一個(gè)URL
查看全部0 采集 收起 來(lái)源:創(chuàng)建應(yīng)用,并了解應(yīng)用目錄下各文件的作用,同時(shí)創(chuàng)建第一個(gè)頁(yè)面響應(yīng)2019-12-18
-
views.py
????????執(zhí)行響應(yīng)的代碼所在模塊
????????代碼邏輯處理的主要地點(diǎn)
????????項(xiàng)目中大部分代碼均在這里編寫(xiě)
查看全部0 采集 收起 來(lái)源:創(chuàng)建應(yīng)用,并了解應(yīng)用目錄下各文件的作用,同時(shí)創(chuàng)建第一個(gè)頁(yè)面響應(yīng)2019-12-18
-
tests.py
????????自動(dòng)化測(cè)試模塊
????????Django提供了自動(dòng)化測(cè)試功能
????????在這里編寫(xiě)測(cè)試腳本(語(yǔ)句)
查看全部0 采集 收起 來(lái)源:創(chuàng)建應(yīng)用,并了解應(yīng)用目錄下各文件的作用,同時(shí)創(chuàng)建第一個(gè)頁(yè)面響應(yīng)2019-12-18
-
models.py
????????數(shù)據(jù)模塊
????????使用ORM框架
????????類(lèi)似于MVC結(jié)構(gòu)中的Models(模型)
查看全部0 采集 收起 來(lái)源:創(chuàng)建應(yīng)用,并了解應(yīng)用目錄下各文件的作用,同時(shí)創(chuàng)建第一個(gè)頁(yè)面響應(yīng)2019-12-18
-
apps.py
????????該應(yīng)用的一些配置
????????Django-1.9以后自動(dòng)生成
查看全部0 采集 收起 來(lái)源:創(chuàng)建應(yīng)用,并了解應(yīng)用目錄下各文件的作用,同時(shí)創(chuàng)建第一個(gè)頁(yè)面響應(yīng)2019-12-18
-
admin.py
????????該應(yīng)用的后臺(tái)管理系統(tǒng)配置
查看全部0 采集 收起 來(lái)源:創(chuàng)建應(yīng)用,并了解應(yīng)用目錄下各文件的作用,同時(shí)創(chuàng)建第一個(gè)頁(yè)面響應(yīng)2019-12-18
-
migrations
????????數(shù)據(jù)移植(遷移)模塊
????????內(nèi)容自動(dòng)生成
查看全部0 采集 收起 來(lái)源:創(chuàng)建應(yīng)用,并了解應(yīng)用目錄下各文件的作用,同時(shí)創(chuàng)建第一個(gè)頁(yè)面響應(yīng)2019-12-18
舉報(bào)