-
第二種URL配置查看全部
-
創(chuàng)建應(yīng)用的步驟查看全部
-
安裝Django命令 pip install Django==1.10.2查看全部
-
之前獲取單獨(dú)的一個(gè)數(shù)據(jù)的語法 article = models.Article.objects.get(pk=1) 獲取全部的數(shù)據(jù) article = models.Article.objects.all() 模板的For循環(huán) {%for xx in xx%} HTML語句 {%endfor%} 此中的for第一個(gè)字母大寫之后會(huì)報(bào)錯(cuò)。查看全部
-
Admin是Django自帶的管理界面,已在settings.py中自動(dòng)生成。 創(chuàng)建用戶 python manage.py createsuperuser ,然后設(shè)置用戶名和密碼。 管理員界面英文修改為中文,默認(rèn)為‘en-us' 修改為‘zh-Hans’或者'zh-Hant'(繁體)。 想要操作應(yīng)用,先將應(yīng)用進(jìn)行配置,在應(yīng)用目錄下的admin.py中引入自身的models模塊,并將導(dǎo)入的模塊進(jìn)行注冊(cè)admin.site.register(模塊)。 針對(duì)admin界面的 Article object,可通過增加一個(gè)方法返回self.title。python3中用__str__(self),python2中用__unicode__(self)查看全部
-
Models是ORM 數(shù)據(jù)對(duì)象映射 首先是創(chuàng)建模型,創(chuàng)建一個(gè)類,繼承自models.Model,然后就是各個(gè)字段進(jìn)行限制; 映射數(shù)據(jù)表,制作數(shù)據(jù)遷移python manage.py makemigrations app(應(yīng)用名可選,不選則全部創(chuàng)建) 遷移動(dòng)作python manage.py migrate 查看生成的數(shù)據(jù)表執(zhí)行語句 python manage.py sqlmigrate 應(yīng)用名 文件ID 圖形化查看數(shù)據(jù)輕量級(jí)軟件下載地址 SQLite EXpert Personal http://download.csdn.net/detail/z83986976/8279877#comment 在views.py 獲取對(duì)象通過render返回,前段可以直接使用對(duì)象及對(duì)象(.)方法進(jìn)行操作。查看全部
-
django shell 調(diào)試工具查看全部
-
templates 過濾器查看全部
-
在應(yīng)用的根目錄下新建文件夾Templates,再在Templates下新建與應(yīng)用相同的名字的文件blog,即(Templates /blog),將該應(yīng)用下的html文件放在此目錄下,這個(gè)主要解決 不同應(yīng)用目錄下的Templates的同名.html造成沖突。 在views.py中的返回,采用render函數(shù)返回,render一般寫三個(gè)參數(shù){request,'index.html',{'鍵':值}},即{請(qǐng)求,響應(yīng)頁面,響應(yīng)數(shù)據(jù)},響應(yīng)頁面可以直接通過響應(yīng)數(shù)據(jù)中的鍵來獲取其鍵值。查看全部
-
提交post表單 必須加一句{%csrf_token%}查看全部
-
ORM實(shí)現(xiàn)對(duì)象和數(shù)據(jù)庫之間的映射查看全部
-
sqlite expert personal 查看并編輯db.sqlite3查看全部
-
查詢sql語句 python manage.py sqlmigrate查看全部
-
django 設(shè)置文件 數(shù)據(jù)庫https://docs.djangoproject.com/en/1.10/ref/settings/#databases查看全部
-
注意事項(xiàng),'/'查看全部
舉報(bào)
0/150
提交
取消