पृष्ठभूमि:आपको django-admin.py verus manage.py का उपयोग कब करना चाहिए?
जब मैं django-admin.py loaddata example.json
चलाता हूं तो मुझे यह त्रुटि मिलती है। "आयात त्रुटि: सेटिंग्स आयात नहीं की जा सकती हैं, क्योंकि पर्यावरण परिवर्तनीय DJANGO_SETTINGS_MODULE अपरिभाषित है।" मैं समस्या समझता हूँ। इस आयात को करने के लिए डेटाबेस तक पहुंचने में सक्षम होने के लिए इसे DJANGO_SETTINGS_MODULE की आवश्यकता है। मुझे पहले यह समस्या आई है और मैंने अब तक इसे आगे बढ़ाने में कामयाब रहा है।
दस्तावेज़ पढ़ने में, मैंने पाया कि manage.py
django-admin.py के लिए एक रैपर है; यह परियोजना को sys.path
पर रखता है और DJANGO_SETTINGS_MODULE
वातावरण सेट करता है। यहाँ प्रारंभ करें वाह! मुझे पता है कि मेरी समस्या को कैसे ठीक किया जाए।
सू ... क्यों Django documentation कोड उदाहरण django-admin.py बजाय manage.py का उपयोग करें जब इस तरह के loaddata
और dumpdata
रूप subcommands का प्रदर्शन करते हैं?
उपयोग कर सकते हैं मैं इस कम अनुभवी उपयोगकर्ताओं के लिए प्रलेखन अधिक भ्रमित करता है और मैं Django के साथ काम करने के बारे में 9 महीने मिल गया है लगता है। आपकी सहायताके लिए धन्यवाद! – citadelgrad