เทมเพลตสมัยใหม่สำหรับอินเทอร์เฟซผู้ดูแลระบบ 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 )),
...
)
pip ติดตั้ง google-api-python-client==1.4.1
python manage . py migrate dashboard
# or
python manage . py syncdb
python manage . py collectstatic