मैं एक पूर्व निर्धारित डोमेन उदा से लिंक करने के लिए रिवर्स यूआरएल लुकअप उपयोग करने में सक्षम होना चाहते हैं से जोड़ने के लिएDjango यूआरएल conf किसी अन्य डोमेन
<a href="{% url 'admin_site' %}">Admin</a>
कहाँ पेज http://www.mydomain.com/home
पर बैठते हो सकता है और व्यवस्थापक साइट http://admin.mydomain.com
हो सकता है - या जब देव मोड में, यह हो सकता है http://devadmin.localhost
मैं वातावरण चर का उपयोग कर सेटिंग में डोमेन सेट कर सकते हैं - लेकिन पेज टेम्पलेट में उस डोमेन को रखने के लिए मुझे यूआरएल फ्रेमवर्क कैसे मिल सकता है? इस लक्ष्य को हासिल करने के लिए
दो सरल मार्ग:
बस एक रीडायरेक्ट का मानना है कि कम से कहीं
/go/admin
की तरह जो सिर्फ जो कुछ डोमेन मैं स्थापित करने के लिए रीडायरेक्ट करेगा बैठ सकता है बनाएँ।टेम्पलेट संदर्भ में अपने डोमेन को शामिल करें और जैसे
<a href="{{ ADMIN_SITE }}">
href कुछ दोनों विकल्पों के काम करेगा पुनर्लेखन। लेकिन दोनों में कमी है: पहले में शामिल है और अतिरिक्त रीडायरेक्ट चरण है, दूसरा दूसरा url
टैग अन्य लिंक के रूप में उपयोग नहीं करता है।
अवश्य एक दृश्य के बिना हो रहा है? [RedirectView] (https://docs.djangoproject.com/en/1.5/ref/class-based-views/flattened-index/#redirectview) –