के लिए एक जिंज चर वैरिएबल Flask सिस्टम का उपयोग करके मैं एक ऐप विकसित कर रहा हूं और मैंने फ्लास्क में पृष्ठों से मेल खाने वाले लिंक का एक समूह लिखने के लिए एक जिन्जा टेम्पलेट का उपयोग किया है कुछ इस तरह से परिभाषित किया गया:फ्लास्क-एप रूट निर्देशिका
@app.route(/<var1>/<var2>)
...
...
परीक्षण सर्वर में
इन कड़ियों ठीक काम हालांकि जब मैं किसी प्रॉक्सी मैं एक समस्या जहां href लिंक खाते में नहीं लेते हैं पाने से सुरक्षित सर्वर से परीक्षण सर्वर से स्थानांतरित मेरे प्रॉक्सी द्वारा डाला गया अतिरिक्त निर्देशिका नाम।
#where a link should read:
server:/myapp/<var1>/<var2>
# it acually puts out:
server:/<var1>/<var2>
मेरी जिंजा etemplate इस तरह दिखता है, लेकिन मैं सोच रहा हूँ के बजाय अगर एक बैकस्लैश डाल वहाँ एक चर कि रूट निर्देशिका निर्दिष्ट करता है डाल करने के लिए एक तरीका है।
{% block navigation %}
{% for record in db.values() %}
<li><a href="/{{db.name}}/{{record.name}}">{{record.name}}</a></li>
{% endfor %}
{% endblock %}
किसी भी मदद की सराहना की जाएगी। धन्यवाद फ्लास्क टीम!
धन्यवाद एलेक्स, मैं वास्तव में उस स्निपेट का उपयोग कर रहा हूं लेकिन मैं अपने टेम्पलेट में जेनरेट किए गए लिंक नए स्थानों के साथ अपडेट नहीं किया गया था। धन्यवाद। – zach