Moderne Vorlage für die Django-Administratoroberfläche mit verbesserter Funktionalität
Aufmerksamkeit! NEUER JET |
---|
Wir sind stolz, einen völlig neuen Jet vorstellen zu können. Bitte schauen Sie sich die Live-Demo an. Die Entwicklung neuer Funktionen für Django Jet wird eingefroren, nur kritische Fehler werden behoben. |
Live-Demo |
Django JET verfügt über zwei Arten von Lizenzen: Open Source (AGPLv3) und kommerzielle. Bitte beachten Sie, dass die Verwendung von AGPLv3-Code in Ihren Programmen diese auch AGPL-kompatibel macht. Wenn Sie sich also nicht daran halten möchten, können wir Ihnen eine kommerzielle Lizenz zur Verfügung stellen (besuchen Sie die Homepage). Die kommerzielle Lizenz ist für die Nutzung von Django JET in kommerziellen Produkten und Anwendungen ohne die Bestimmungen der AGPLv3 konzipiert.
pip install django - jet
# or
easy_install django - jet
INSTALLED_APPS = (
...
'jet' ,
'django.contrib.admin' ,
)
django.template.context_processors.request
in Settings.py aktiviert ist (Django 1.8+ Weg): TEMPLATES = [
{
'BACKEND' : 'django.template.backends.django.DjangoTemplates' ,
'DIRS' : [],
'APP_DIRS' : True ,
'OPTIONS' : {
'context_processors' : [
...
'django.template.context_processors.request' ,
...
],
},
},
]
Warnung
Vor Django 1.8 sollten Sie Kontextprozessoren auf andere Weise angeben. Verwenden Sie auch django.core.context_processors.request
anstelle von 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
Notiz
Das Dashboard befindet sich in einer separaten Anwendung. Nach einer typischen JET-Installation ist es also nicht aktiv. Um die Dashboard-Anwendung zu aktivieren, befolgen Sie diese Schritte:
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 install google-api-python-client==1.4.1
python manage . py migrate dashboard
# or
python manage . py syncdb
python manage . py collectstatic