django creative
1.0.0
Django 管理介面的現代模板
pip install git + https : // github . com / imankarimi / django - creative . git
# or
easy_install git + https : // github . com / imankarimi / django - creative . git INSTALLED_APPS = (
...
'creative' ,
'django.contrib.admin' ,
)您在 INSTALLED_APPS 中新增的所有程式應如下所示:「APP_NAME.apps.APP_NAMEConfig」。
在這個功能中,我們考慮到每個App都可以有自己的圖標,所以我們要求使用者按照方法來使用這個功能。同樣在每個程式的apps.py中根據範例添加對應類別中的圖示欄位。
您可以前往 <https://django-dashboard-black.appseed.us/ui-icons.html> 使用更多圖標
from django . apps import AppConfig
class APP_NAMEConfig ( AppConfig ):
name = 'APP_NAME'
icon = 'ICON_CLASS' # for example: icon = 'tim-icons icon-atom'django.template.context_processors.request上下文處理器(Django 1.8+方式): TEMPLATES = [
{
'BACKEND' : 'django.template.backends.django.DjangoTemplates' ,
'DIRS' : [],
'APP_DIRS' : True ,
'OPTIONS' : {
'context_processors' : [
...
'django.template.context_processors.request' ,
...
],
},
},
]警告
在 Django 1.8 之前,您應該以不同的方式指定上下文處理器。也使用django.core.context_processors.request而不是django.template.context_processors.request 。
from django . conf import global_settings
TEMPLATE_CONTEXT_PROCESSORS = global_settings . TEMPLATE_CONTEXT_PROCESSORS + (
'django.core.context_processors.request' ,
) python manage . py migrate creative
# or
python manage . py syncdb python manage . py collectstatic