قالب حديث لواجهة إدارة Django مع وظائف محسنة
انتباه! طائرة جديدة |
---|
نحن فخورون بالإعلان عن طائرة جديدة تمامًا. يرجى الاطلاع على العرض التجريبي المباشر. سيتم تجميد تطوير الميزات الجديدة لبرنامج 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
في settings.py (طريقة 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 )),
...
)
تثبيت النقطة google-api-python-client==1.4.1
python manage . py migrate dashboard
# or
python manage . py syncdb
python manage . py collectstatic