चलिए बस कहें कि मुझे एक पृष्ठ में एक निश्चित मात्रा में एचटीएमएल प्रस्तुत करना होगा, उदाहरण के लिए, उपयोगकर्ता की प्रोफाइल जानकारी के लिए। जिनजा के मैक्रोज़ ऐसा लगता है कि वे इस तरह के उपयोग के लिए बिल्कुल उपयुक्त हैं। हालांकि, Django में मैक्रोज़ नहीं है।Django के templating प्रणाली में Jinja के मैक्रोज़ के उपयुक्त समकक्ष क्या होगा?
अभी, मैं एक ही उद्देश्य के लिए एक कस्टम फ़िल्टर का उपयोग कर रहा हूं - क्या यह इसके बारे में जाने का सबसे अच्छा तरीका है, या क्या मुझे कुछ याद आ रहा है?
धन्यवाद।
ps। मैं एक ऐप माइग्रेट कर रहा हूं जो GAA पर वेबएप 2 & जिंज से Django के साथ चला गया।
जिंज डीजेंगो टेम्पलेटिंग सिस्टम की कुछ सीमाओं को प्राप्त करने के लिए डीजेंगो टेम्पलेट्स को विस्तारित करता है। मैक्रो का ब्लॉक टैग कुछ ऐसा है जो जिन्जा विशिष्ट है। इसका अनुकरण करने का एकमात्र तरीका है (जैसे आपने कहा) कस्टम टैग और फ़िल्टर, और कभी-कभी ये बल्कि भारी हो सकते हैं। –