-
django基本命令
查看全部 -
數(shù)據(jù)庫相關(guān)命令
查看全部 -
如何實(shí)現(xiàn)分頁功能:
方案一:和之前的具體博客文章方法類似,加一層路徑;
方案二:在views.py 中的視圖函數(shù)里,添加一個(gè)變量 page= request.GET.get('page')
查看全部 -
createsuperuser
查看全部 -
創(chuàng)建模型:有別于直接使用MySQL進(jìn)行數(shù)據(jù)庫創(chuàng)建.在python中,先建模,然后使用python manage.py makemigrations對(duì)模型進(jìn)行遷移,最后使用:python manage.py migrate在數(shù)據(jù)庫中創(chuàng)建一個(gè)數(shù)據(jù)表.
需要注意的是:在模型層中創(chuàng)建一個(gè)模型時(shí),models.Model作為參數(shù)傳入模型類中,在python中叫做繼承.這也是python右邊于其他語言的地方.
主鍵創(chuàng)建:????(定義一個(gè)變量,同時(shí)使用models的方法將其設(shè)置為主鍵自增)
name_id = models.AutoField(primary_key = True)
**需要注意的是,在python中,bool值得首字母是大寫的
其他字段的創(chuàng)建:
content = models.Textfield()
查看全部 -
實(shí)現(xiàn)文章詳情頁面的具體跳轉(zhuǎn):
在urls.py 的路徑里寫上具體的文章id,即在models.py里定義的article_id。
查看全部 -
模板系統(tǒng)簡(jiǎn)介:
在html文本中,用特定標(biāo)簽占位符
比如 <html><body>{{變量}}</body></html>,{%for x in list%},{%endfor%}等形式實(shí)現(xiàn)。
查看全部 -
為甚么要用模板系統(tǒng):
因?yàn)閷tml寫在python的views.py 中,更改視圖時(shí)候,需要修改python代碼。
查看全部 -
創(chuàng)建模型示例:
然后進(jìn)行模型遷移:python manage.py makemigrations
python manage.py migrate
查看全部 -
運(yùn)行Django shell的命令:
python manage.py shell
過程為:
①導(dǎo)入函數(shù) from blog.models import Article
②定義字段
保存函數(shù)a.save()
④從數(shù)據(jù)庫里導(dǎo)出
查看全部 -
如何將存到數(shù)據(jù)庫里的內(nèi)容打印出來:
查看全部 -
Django shell 的用途:
查看全部 -
來畫格子查看全部
-
Bootstrap 一行12個(gè)格子,用div class屬性的col-md-9,查看全部
舉報(bào)