django creative
1.0.0
قالب حديث لواجهة إدارة Django
pip install git + https : // github . com / imankarimi / django - creative . git
# or
easy_install git + https : // github . com / imankarimi / django - creative . git
INSTALLED_APPS = (
...
'creative' ,
'django.contrib.admin' ,
)
يجب أن تبدو جميع البرامج التي تضيفها في INSTALLED_APPS بهذا الشكل: "APP_NAME.apps.APP_NAMEConfig".
في هذه الميزة، اعتبرنا أن كل تطبيق يمكن أن يكون له أيقونة خاصة به، لذلك نطلب من المستخدمين استخدام هذه الميزة وفقًا للطريقة. أيضًا في apps.py لكل برنامج وفقًا للمثال، قم بإضافة حقل الرمز في الفئة المقابلة.
يمكنك الانتقال إلى <https://django-dashboard-black.appseed.us/ui-icons.html> لاستخدام المزيد من الرموز
from django . apps import AppConfig
class APP_NAMEConfig ( AppConfig ):
name = 'APP_NAME'
icon = 'ICON_CLASS' # for example: icon = 'tim-icons icon-atom'
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' ,
)
python manage . py migrate creative
# or
python manage . py syncdb
python manage . py collectstatic