使用django-suit為django 1.7 admin后臺(tái)添加模板
django-grappelli里面使用inline似乎有點(diǎn)兒?jiǎn)栴},換一個(gè)皮:
django-suit是2scoops推薦的第二個(gè)admin skin.
Supports: Django 1.4-1.7. Python: 2.6-3.
本文的環(huán)境是django 1.7.1
django-suit官網(wǎng)
安裝指導(dǎo)鏈接
設(shè)置攻略
翻譯搬運(yùn)如下:
安裝
pip install django-suit
# settings.py
from django.conf.global_settings import TEMPLATE_CONTEXT_PROCESSORS as TCP
TEMPLATE_CONTEXT_PROCESSORS = TCP + (
'django.core.context_processors.request',
)
終端
python manage.py makemigrations
python manage.py migrate
python manage.py collectstatic
恭喜!基本安裝已經(jīng)完成!
官方攻略還有很多詳細(xì)的設(shè)置,我發(fā)現(xiàn)這個(gè)插件不只是為了后臺(tái)服務(wù)的,也附贈(zèng)了許多form widget,在前臺(tái)也可以善加利用:
舉例如下:
datetime widget
SuitDateWidget, SuitTimeWidget and SuitSplitDateTimeWidget extends original admin widgets by adding some additional output styling only. Widgets still uses same original JavaScript for calendar and time. You can see example in Demo app: User changeform:
from django.forms import ModelForm
from suit.widgets import SuitDateWidget, SuitTimeWidget, SuitSplitDateTimeWidget
class UserChangeForm(UserChangeForm):
class Meta:
model = User
widgets = {
'last_login': SuitSplitDateTimeWidget,
'date_joined': SuitSplitDateTimeWidget,
}
以上內(nèi)容大部分精簡(jiǎn)至官方攻略,給需要的小伙伴們參考下吧
- Django模板導(dǎo)入母版繼承和自定義返回Html片段過(guò)程解析
- Django框架模板語(yǔ)言實(shí)例小結(jié)【變量,標(biāo)簽,過(guò)濾器,繼承,html轉(zhuǎn)義】
- Django模板繼承 extend標(biāo)簽實(shí)例代碼詳解
- 詳解Django項(xiàng)目中模板標(biāo)簽及模板的繼承與引用(網(wǎng)站中快速布置廣告)
- Django使用模板后無(wú)法找到靜態(tài)資源文件問(wèn)題解決
- django模板加載靜態(tài)文件的方法步驟
- python+django加載靜態(tài)網(wǎng)頁(yè)模板解析
- python Django模板的使用方法(圖文)
- Django模板變量如何傳遞給外部js調(diào)用的方法小結(jié)
- 在Django框架中自定義模板過(guò)濾器的方法
- 基于Django模板中的數(shù)字自增(詳解)
- Django框架下靜態(tài)模板的繼承操作示例
相關(guān)文章
淺談keras中Dropout在預(yù)測(cè)過(guò)程中是否仍要起作用
這篇文章主要介紹了淺談keras中Dropout在預(yù)測(cè)過(guò)程中是否仍要起作用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-07-07
解決安裝python3.7.4報(bào)錯(cuò)Can''''t connect to HTTPS URL because the S
這篇文章主要介紹了解決安裝python3.7.4報(bào)錯(cuò)Can't connect to HTTPS URL because the SSL module is not available,本文給大家簡(jiǎn)單分析了錯(cuò)誤原因,給出了解決方法,需要的朋友可以參考下2019-07-07
Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)對(duì)切片命名清除索引的方法
這篇文章主要介紹了Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)對(duì)切片命名清除索引的方法,結(jié)合實(shí)例形式分析了Python字符串截取及indices方法映射序列的相關(guān)操作技巧,需要的朋友可以參考下2018-03-03
python監(jiān)控鍵盤(pán)輸入實(shí)例代碼
這篇文章主要介紹了python監(jiān)控鍵盤(pán)輸入實(shí)例代碼,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-02-02
使用scipy.optimize的fsolve,root函數(shù)求解非線(xiàn)性方程問(wèn)題
這篇文章主要介紹了使用scipy.optimize的fsolve,root函數(shù)求解非線(xiàn)性方程問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12
python中內(nèi)置類(lèi)型添加屬性問(wèn)題詳解
這篇文章主要介紹了python中內(nèi)置類(lèi)型添加屬性問(wèn)題詳解,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-09-09

