इस गाइड में मैं आपको बताऊंगा कि कैसे Django के डिफ़ॉल्ट एडमिन पैनल/इंटरफ़ेस को संशोधित और विस्तारित किया जाए, जिससे इसे और अधिक उपयोगकर्ता-अनुकूल बनाया जा सके।
1. परियोजना स्थापित करें:
Django में एक बिल्कुल नया प्रोजेक्ट और ऐप बनाकर शुरुआत करें
django-admin startproject myprojectname cd myprojectname python manage.py startapp developerscommunity
** टिप्पणी**
सेटिंग्स.py में INSTALLED_APPS के साथ अपना ऐप जोड़ना न भूलें
2. माइग्रेशन चलाएँ:
python manage.py makemigrations python manage.py migrate
3. व्यवस्थापक पैनल में मॉडल पंजीकृत करें:
Register of models is compulsory to see it in django admin interface from django.contrib import admin from .models import DevCommunity admin.site.register(DevCommunity)
उपरोक्त चरण आपको Django एडमिन पैनल पर ले जाएंगे, अब अनुकूलन भाग आता है
4. व्यवस्थापक पैनल को अनुकूलित करें:
क्लास कस्टमएडमिनसाइट(एडमिन.एडमिनसाइट):
ऊपरी-बाएँ कोने पर दिखाई देगा
साइट_हेडर = "डेव एडमिन"
ब्राउज़र टैब में दिखाई देगा
site_title = डेवलपर एडमिन पोर्टल
एडमिन होम पेज पर प्रदर्शित किया जाएगा।
index_title = "डेवलपर समुदाय में आपका स्वागत है"
custom_admin_site = CustomAdminSite(name='dev_admin'')
#All code at one place class CustomAdminSite(admin.AdminSite): site_header = "Dev Admin" site_title = Developer Admin Portal index_title = "Welcome to Developer Community" custom_admin_site = CustomAdminSite(name="dev_admin")
5. दर्ज किया जा:
#Finally register custom_admin_site.register(DevCommunity)
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3