表單
如果需要在后臺可視化管理模型數(shù)據(jù),就需要到應(yīng)用文件下找到admin.py
文件给郊,使用admin.site.register(導(dǎo)入的模型牡肉,定義的模型class)
注冊下。
在模型class定義的方法里
- 使用
list_display=(字段名淆九,字段名)
就是在表格里指定顯示的字段名统锤。 - 使用
list_filter=[字段名]
可以添加模型的過濾條件 - 使用
list_per_page=10
對列表進(jìn)行分頁
站點(diǎn)
django的所有默認(rèn)的模版文件都是可以覆蓋替換的。
首先需要你在工程文件找到設(shè)置文件(mysite/settings.py)炭庙,修改 TEMPATES 的DIRS選項(xiàng)饲窿。mysite是你的項(xiàng)目文件名稱。
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
......
},
},
]
然后在工程文件下(有manage.py)文件的目錄焕蹄,創(chuàng)建 templates文件逾雄,再文件下創(chuàng)建 admin 文件,找到django源文件下要替換的模版文件復(fù)制到 admin 文件下。正確的路徑應(yīng)該是 mysite/templates/admin/base.html鸦泳,修改模版的內(nèi)容即可银锻。