django給admin增加功能

2021-07-05 03:17:03 字數 545 閱讀 1767

1.django project路徑:

d:\studio\django_web\mybase

d:\studio\django_web\mybase\beta

步驟:a.從標準模板庫中拷貝至當前project下template子目錄(注意admin\beta)

檢視該模板發現逐級擴充套件多個html模板,因此將它們都複製過來index.html, base_site.html, base.html

b.setting配置的template

'dirs': [os.path.join(base_dir, 'templates')],   該路徑指向 d:\studio\django_web\mybase\templates

c.增加測試標籤

在頂級base.html下增加內容

d. 此時重新登入擴充套件臺,會提示模板不存在,其載入路徑為index.html, base_site.html, base.html

因此在各個模板檔案的擴充套件宣告中改為  補充目錄關係

最終測試,僅當進入beta應用的控制台介面是 才有該標籤

django新增admin管理

admin 也是乙個 跟我們建立的 沒什麼兩樣,只不過它是系統所有的。如果要使用的話,按下面的步驟就可以了。1.在settings.py 的元組裡新增一行 django.contrib.admin 每次新增新應用後,都要執行一下 syncdb 建立資料表。但是我們還要用 admin 來管理其他應用 ...

Django學習筆記《admin》

主要內容有 自定義表單的域 polls admin.py from django.contrib import admin from models import question class questionadmin admin.modeladmin fields pub date questio...

Django框架全面講解 admin

django amdin是django提供的乙個後台管理頁面,改管理頁面提供完善的html和css,使得你在通過model建立完資料庫表之後,就可以對資料進行增刪改查,而使用django admin 則需要以下步驟 建立後台管理員 配置url 註冊和配置django admin後台管理頁面1 建立後...