स्थानीय विकास और उत्पादन परिवेशों में Django सेटिंग्स को प्रबंधित करना एक चुनौती हो सकती है। कुछ सेटिंग्स, जैसे स्थिरांक, को दोनों के बीच साझा किया जा सकता है, जबकि अन्य, जैसे फ़ाइल पथ, में भिन्नता की आवश्यकता होती है।
अनुशंसित दृष्टिकोण, जैसा कि "टू स्कूप्स ऑफ़ डीजेंगो" में बताया गया है, संस्करण नियंत्रण और स्टोर सेटिंग्स को नियोजित करना है आपके प्रोजेक्ट के भीतर एक समर्पित निर्देशिका में:
project/ app1/ app2/ project/ __init__.py settings/ __init__.py base.py local.py production.py manage.py
base.py में सामान्य सेटिंग्स
settings/base.py हाउस सेटिंग्स दोनों परिवेशों में साझा की जाती हैं, जैसे MEDIA_ROOT और एडमिन।
साइट-विशिष्ट सेटिंग्स
स्थानीय विकास: ./manage.py runerver 0:8000 --settings=project.settings.localउत्पादन शेल: ./manage. py शेल --settings=project.settings.production
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3