django jet
1.0.8
具有改進功能的 Django 管理介面的現代模板
注意力!新捷特 |
---|
我們很自豪地宣布推出全新 Jet。請查看現場演示。 Django Jet 新功能的開發將被凍結,僅修復關鍵錯誤。 |
現場演示 |
Django JET 有兩種授權:開源 (AGPLv3) 和商業。請注意,在您的程式中使用 AGPLv3 程式碼也使它們相容於 AGPL。因此,如果您不想遵守,我們可以為您提供商業許可證(請造訪主頁)。商業許可證旨在商業產品和應用程式中使用 Django JET,無需 AGPLv3 的規定。
pip install django - jet
# or
easy_install django - jet
INSTALLED_APPS = (
...
'jet' ,
'django.contrib.admin' ,
)
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' ,
)
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
筆記
儀表板位於單獨的應用程式中。因此,在典型的 JET 安裝之後,它將不會處於活動狀態。若要啟用儀表板應用程序,請按照下列步驟操作:
INSTALLED_APPS = (
...
'jet.dashboard' ,
'jet' ,
'django.contrib.admin' ,
...
)
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 )),
...
)
pip 安裝 google-api-python-client==1.4.1
python manage . py migrate dashboard
# or
python manage . py syncdb
python manage . py collectstatic