Modelo moderno para interface administrativa do Django com funcionalidade aprimorada
Atenção! NOVO JATO |
---|
Temos o orgulho de anunciar um Jet completamente novo. Por favor, confira a demonstração ao vivo. O desenvolvimento de novos recursos para Django Jet será congelado, apenas bugs críticos serão corrigidos. |
Demonstração ao vivo |
Django JET possui dois tipos de licenças: open source (AGPLv3) e comercial. Observe que usar código AGPLv3 em seus programas também os torna compatíveis com AGPL. Portanto, se você não quiser cumprir com isso, podemos fornecer-lhe uma licença comercial (visite a página inicial). A licença comercial foi projetada para usar o Django JET em produtos e aplicações comerciais sem as disposições da AGPLv3.
pip install django - jet
# or
easy_install django - jet
INSTALLED_APPS = (
...
'jet' ,
'django.contrib.admin' ,
)
django.template.context_processors.request
esteja habilitado em settings.py (Django 1.8+): TEMPLATES = [
{
'BACKEND' : 'django.template.backends.django.DjangoTemplates' ,
'DIRS' : [],
'APP_DIRS' : True ,
'OPTIONS' : {
'context_processors' : [
...
'django.template.context_processors.request' ,
...
],
},
},
]
Aviso
Antes do Django 1.8 você deveria especificar processadores de contexto de maneira diferente. Use também django.core.context_processors.request
em vez de 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
Observação
O Dashboard está localizado em um aplicativo separado. Portanto, após uma instalação típica do JET, ele não estará ativo. Para ativar o aplicativo de painel, siga estas etapas:
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 instalar google-api-python-client==1.4.1
python manage . py migrate dashboard
# or
python manage . py syncdb
python manage . py collectstatic