Python-jet后台管理的使用
python-django-jet库的使用
1、安装
pip install django-jet
2、配置
将'jet'应用添加到你的Django项目的设置文件settings.py中的INSTALLED_APPS设置中(注意'jet'应位于'django.contrib.admin'之前
确认在settings.py中启用了上下文处理器django.template.context_precessors.request
(Djang 1.8以上版本)
INSTALLED_APPS = (
...
'jet'
,
'django.contrib.admin'
,
...
)
在django 1.8之前应该使用不能的方式指定上下文处理器。即使用django.core.context_preocessor.request
代替django.template.context_precessors.request
在项目的urls.py文件的urlpatterns中添加url模版(为了关联到相关路由)
创建数据表
python manage.py migrate jet
收集静态文件(产品环境中)
python manage.py collectstatic
清理浏览器缓存
3、仪表盘安装
仪表盘位于一个单独的应用中。所以当完成标准的JET安装后它还不能工作。需要按照以下步骤启用仪表盘应用:
将'jet.dashboard'应用添加到你的Django项目的设置文件settings.py中的INSTALLED_APPS设置中(注意'jet.dashboard'应位于'jet'之前)
在项目的urls.py文件的urlpatterns中添加url模版(为了关联到相关路由)
urlpatterns = patterns( '', url(r'^jet/', include('jet.urls', 'jet')), # Django JET URLS url(r'^jet/dashboard/', include('jet.dashboard.urls', 'jet-dashboard')), # Django JET dashboard URLS url(r'^admin/', include(admin.site.urls)), ... )
安装python包For Google Analytics widgets only
创建数据表
pythonmanage.py
migrate
dashboard
收集静态文件(产品环境中)
python
manage.py collectstatic
仪表盘已经安装了。学习Dashboard章节以自定义仪表盘。
可以生成并可以使用了。
4、帮助文档
https://www.jianshu.com/p/f8ff055b37ef