django jet是具有改进功能的Django管理界面的现代模板。
Django JET的优点
新外观
响应式移动界面
有用的管理员主页
最小的模板覆盖
易于整合
主题支持
自动补全
方便的控制
屏幕截图
安装
下载并安装最新版本的Django JET:
django jet-具有改进功能的Django管理界面的现代化响应模板
将“ jet”应用程序添加到Django项目settings.py文件的INSTALLED_APPS设置中(请注意,该应用程序应位于“ django.contrib.admin”之前):
INSTALLED_APPS = (
...
'jet', 'django.contrib.admin',
)
确保django.template.context_processors.request在settings.py中启用了上下文处理器(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_settingsTEMPLATE_CONTEXT_PROCESSORS = global_settings.TEMPLATE_CONTEXT_PROCESSORS + ( 'django.core.context_processors.request',
)
将URL模式添加到Django项目urls.py文件的urlpatterns中(相关的查找和自动完成需要它们):
urlpatterns = patterns( '', url(r'^jet/', include('jet.urls', 'jet')), # Django JET URLS
url(r'^admin/', include(admin.site.urls)),
...
)
创建数据库表:
python manage.py migrate jet
//or
python manage.py syncdb
如果您处于生产环境中,请收集静态信息:
python manage.py collectstatic
清除浏览器缓存
使用文档:http : //jet.readthedocs.org/