मैं केवल एक ही डोमेन नाम का उपयोग कर एक ही सर्वर पर एकाधिक पूरी तरह से अलग Django परियोजनाओं को स्थापित करने का एक अच्छा तरीका ढूंढ रहा हूं। मुद्दा यह है कि मैं की तरह कुछ करने के लिए ब्राउज़ करना चाहते है:एक डोमेन पर django के कई उदाहरण
http://192.168.0.1/gallery/ # एक Django फोटो गैलरी परियोजना
http://192.168.0.1/blog/ # एक ब्लॉगिंग परियोजना
इस तरह, मैं विकसित करने और एक ही सर्वर पर कई Django परियोजनाओं का परीक्षण कर सकते बस विभिन्न यूआरएल का जिक्र करते हुए। (ध्यान दें: मुझे नहीं लगता कि यह Django साइट्स मॉड्यूल वह है जिसे मैं ढूंढ रहा हूं क्योंकि परियोजनाओं को अलग होना आवश्यक है)। एक उदाहरण के रूप में, PHP प्रकार इस तरह से व्यवहार करता है क्योंकि मैं एक ही सर्वर पर php-gallery और phpmyadmin जैसे कुछ स्थापित कर सकता हूं, बस अलग-अलग यूआरएल पथों के साथ।
क्या किसी को अपाचे (किसी भी mod_python या mod_wsgi के साथ) का उपयोग कर एक सर्वर पर एकाधिक यूआरएल के तहत कई Django परियोजनाओं को सेट करने के तरीके के बारे में किसी भी अच्छे संसाधन के बारे में पता है? जिन चीजों को मैं जानने में दिलचस्पी लेता हूं, यह है कि apache.conf, संभावित वर्चुअलएन्व सेटअप कैसे सेट अप करें, और इसे समायोजित करने के लिए urls.py में परिवर्तन करें। अधिकांश Django परिनियोजन उदाहरण जो मैं देखता हूं वे एक डोमेन या उप डोमेन के लिए एक आवेदन के लिए हैं।
कोई सलाह बहुत सराहना की है।
धन्यवाद,
जो
इस महान उदाहरण के लिए धन्यवाद। कुकी पथ के बारे में भी ध्यान दें! –
मैं इस दृष्टिकोण का उपयोग कर एक प्रोजेक्ट चलाने में सक्षम था। –
आप i18n_patterns के बारे में कैसे जाते हैं जो पैटर्न कोड को भाषा कोड तैयार करता है और इस प्रकार आपकी रूट यूआरएल/गैलरी / –