मैं सिर्फ अपनी कंपनी के लिए Django पर एक व्यवहार्यता अध्ययन शुरू कर दिया है और मैं settings.py पर पूर्ण पथ के लिए की जरूरत पर ध्यान दिया है पर settings.py में रास्तों से निपटने के लिए कैसे:Django - सहयोगी परियोजनाओं
TEMPLATE_DIRS = (
# Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
)
मेरा सवाल है: जब आप किसी टीम के साथ सहयोग कर रहे हों तो इन पूर्ण पथ से कैसे निपटें? कहें, अगर किसी टीम के सदस्य को स्रोत नियंत्रण से प्रोजेक्ट प्राप्त करने के बाद पथ को संशोधित करना है, न केवल यह त्रुटि प्रवण और समय बर्बाद हो जाएगा, लेकिन यह उपयोगकर्ताओं को settings.py में किए गए परिवर्तन को करने के लिए जटिलताओं का भी कारण बन जाएगा। इससे कैसे बचा जा सकता है?
डिफ़ॉल्ट 'PWD = os.path.dirname (os.path.dirname (__ फ़ाइल __)) क्यों है? कोई अंतर? – User
ध्यान दें कि विंडोज़ पर यह विधि बैकस्लैश वाले पथ बनाएगी, जो Django दस्तावेज़ों के विपरीत होती है (उदाहरण के लिए, [https://docs.djangoproject.com/en/1.7/ref/settings/](https://docs .djangoproject.com/en/1.7/ref/सेटिंग्स/# नाम) और उपरोक्त स्निपेट में टिप्पणियां)। – dhobbs