Django筆記04-后臺管理與定制

后臺管理與定制

django 內(nèi)置了一個后臺管理的應(yīng)用,可高度定制。

后臺管理系統(tǒng)

登陸

$ python manage.py runserver

啟動服務(wù)器之后,登陸127.0.0.1:8000/admin進入后臺管理系統(tǒng)的登陸界面

image

使用之前創(chuàng)建的超級用戶帳號密碼登陸
image

語言

默認網(wǎng)站使用的是英文,可以在配置文件中進行修改

# fbckf/settings.py
...
# 將默認的 'en-us' 修改為 'zh-han'
LANGUAGE_CODE = 'zh-hans'
...
image

定制

?可以看到,目前后臺管理中只有 認證和授權(quán) 這一欄,而博客最主要的文章等卻沒有。不過不用擔(dān)心,django內(nèi)置的這個后臺是可以自己進行定制的,只需要在對應(yīng)的文件admin.py中添加相應(yīng)的代碼即可。

# blog/admin.py
from django.contrib import admin
from .models import Category, Article

# 用 register() 方法將文章和類別的模型注冊到應(yīng)用中
admin.site.register(Category)
admin.site.register(Article)
# 修改全局屬性,更改后臺名稱和標題
admin.site.site_header = 'fbckf 后臺管理系統(tǒng)'
admin.site.site_title = 'fbckf 站點管理'

完成之后將服務(wù)器重啟,刷新頁面就可以看到blog應(yīng)用的那一欄,之后就可以對文章、類別進行操作

image

刪除
image

添加
image

修改
image

總結(jié)

?后臺的定制不僅僅是這么簡單,還有很多其他功能,不如過濾器、使用裝飾器、自定義字段、全局屬性等等,這里不詳細展開,等后面再補充。甚至不喜歡內(nèi)置的這個后臺,還可以自己編寫一個完全屬于自己的后臺。也可以安裝其他人寫好的后臺應(yīng)用。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容