"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > Django पैनल को अनुकूलित करना: एक चरण-दर-चरण मार्गदर्शिका

Django पैनल को अनुकूलित करना: एक चरण-दर-चरण मार्गदर्शिका

2024-11-07 को प्रकाशित
ब्राउज़ करें:159

इस गाइड में मैं आपको बताऊंगा कि कैसे 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)

Customizing the Django Panel: A Step-By-Step Guide

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/digvijay_singhrajput/customization-the-django-panel-a-step-by-step-guide-c17?1 यदि कोई उल्लंघन है, तो कृपया [email protected] पर संपर्क करें इसे हटाने के लिए
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3