Plantilla moderna para la interfaz de administración de Django con funcionalidad mejorada
¡Atención! NUEVO JET |
---|
Estamos orgullosos de anunciar Jet completamente nuevo. Consulte la demostración en vivo. Se congelará el desarrollo de nuevas funciones para Django Jet y solo se corregirán los errores críticos. |
Demostración en vivo |
Django JET tiene dos tipos de licencias: de código abierto (AGPLv3) y comercial. Tenga en cuenta que el uso de código AGPLv3 en sus programas también los hace compatibles con AGPL. Entonces, si no desea cumplir con eso, podemos proporcionarle una licencia comercial (visite la página de inicio). La licencia comercial está diseñada para utilizar Django JET en productos y aplicaciones comerciales sin las disposiciones de AGPLv3.
pip install django - jet
# or
easy_install django - jet
INSTALLED_APPS = (
...
'jet' ,
'django.contrib.admin' ,
)
django.template.context_processors.request
esté habilitado en settings.py (forma Django 1.8+): TEMPLATES = [
{
'BACKEND' : 'django.template.backends.django.DjangoTemplates' ,
'DIRS' : [],
'APP_DIRS' : True ,
'OPTIONS' : {
'context_processors' : [
...
'django.template.context_processors.request' ,
...
],
},
},
]
Advertencia
Antes de Django 1.8 deberías especificar los procesadores de contexto de forma diferente. Utilice también django.core.context_processors.request
en lugar 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
Nota
El panel está ubicado en una aplicación separada. Entonces, después de una instalación típica de JET, no estará activo. Para habilitar la aplicación del panel, siga estos pasos:
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