django-grappelli里面使用inline似乎有點兒問題,換一個皮:
django-suit是2scoops推薦的第二個admin skin.
Supports: Django 1.4-1.7. Python: 2.6-3.
本文的環境是django 1.7.1
翻譯搬運如下:
安裝
# settings.py
from django.conf.global_settings import TEMPLATE_CONTEXT_PROCESSORS as TCP
TEMPLATE_CONTEXT_PROCESSORS = TCP + (
'django.core.context_processors.request',
)
終端
恭喜!基本安裝已經完成!
官方攻略還有很多詳細的設置,我發現這個插件不只是為了后臺服務的,也附贈了許多form widget,在前臺也可以善加利用:
舉例如下:
datetime widget
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,
}
以上內容大部分精簡至官方攻略,給需要的小伙伴們參考下吧
新聞熱點
疑難解答
圖片精選