मैंने एक Django साइट बनाई है जो रूट होने पर रूट पर रहती है। अभी यह आईपी पते पर पूरी तरह से काम कर रहा है। परीक्षण उद्देश्यों के लिए, क्लाइंट ने उस पर प्रॉक्सी यूआरएल की ओर इशारा किया है, लेकिन यूआरएल में इसमें/फ़ोल्डर/पथ है, इसलिए यूआरएल पैटर्न में से कोई भी मेल नहीं खाता है। मैंने रखा (/ फ़ोल्डर/पथ)? सभी यूआरएल पैटर्न में वे अब जवाब देते हैं, लेकिन सभी लिंक टूटा हुआ है क्योंकि मैं {% url%} टैग का उपयोग कर रहा हूं और यूआरएल पैटर्न वैकल्पिक पथ से मेल खाता है, लेकिन वे इसे उस टैग में शामिल नहीं करते हैं।Django: साइट-वाइड यूआरएल उपसर्ग
स्पष्ट रूप से परीक्षण पूरा होने तक मैं अपने सभी यूआरएल (ठीक है, सभी यूआरएल में शामिल) में केवल हार्ड-कोड/फ़ोल्डर/पथ कर सकता हूं, लेकिन क्या ऐसा करने का एक बेहतर तरीका है?
दूसरे शब्दों में स्पष्ट करने के लिए, यह सुनिश्चित यूआरएल माउंट वापस अंत में WSGIScriptAlias के साथ प्रयोग किया बिंदु यूआरएल कि यह किसी भी सामने अंत प्रॉक्सी के साथ में लगाया गया है मेल खाता है। जब तक वे वही होते हैं तब तक सभी उपसर्गों के संबंध में ठीक काम करना चाहिए। –
@Daniel nginx + uwsgi परिनियोजन के बारे में क्या? 'लेकिन मैं उपसर्ग के लिए है कि आप क्या कर रहे हैं ऐसा लगता है: – panchicore
@Daniel Roseman मैं स्थानीय स्तर पर XAMPP पर अपाचे में मेरे Django अनुप्रयोग है इस' WSGIScriptAlias / dj/"/xampp/htdocs/commons/mod.wsgi ग" की तैनाती कर रहा हूँ और मैं मेरे पहले से विकसित ऐप में यूआरएल/डीजे/के साथ यूआरएल। अगर मैं आपको सही ढंग से डीजे समझता हूं, तो स्वचालित रूप से प्रीफ़िक्स्ड किया जाएगा लेकिन यह मामला नहीं है। मुझे क्या गलत हो रहा है – flexxxit