मेरे पास एक छोटी टाइपोग्राफी संबंधित templatetag लाइब्रेरी है जिसका उपयोग मैं लगभग हर पृष्ठ पर करता हूं। अभी मैंडिफ़ॉल्ट रूप से सभी विचारों के लिए एक Django टेम्पलेट टैग लाइब्रेरी लोड करें
{% load nbsp %}
का उपयोग कर प्रत्येक टेम्पलेट के लिए इसे लोड करने की आवश्यकता है वहाँ यह "विश्व स्तर पर" एक बार में सभी विचारों और टेम्पलेट्स के लिए लोड करने के लिए कोई तरीका है? लोड टैग को आधार टेम्पलेट में रखना काम नहीं करता है।
उत्कृष्ट, धन्यवाद। –
ध्यान दें कि जब आप ऐसा कर सकते हैं, तो यह काफी संभावना है कि आपको किसी बिंदु पर खेद होगा (मैंने इसे किया है, और खेद है)। यह आपके टेम्पलेट्स को किसी अन्य प्रोजेक्ट के लिए गैर-पोर्टेबल बनाता है जो add_to_builtins नहीं करता है, और यह उन टेम्पलेट्स को प्रस्तुत करने वाले परीक्षणों को तोड़ सकता है (जब तक कि आप सुनिश्चित न करें कि परीक्षण धावक add_to_builtins भी चलाता है)। सब कुछ, यह सुविधा में बहुत कम लाभ के लिए चीजों को और अधिक भंगुर बनाता है। –
उल्लेख नहीं है कि किसी भी नए डेवलपर को आपके टैग के उपयोग से भ्रमित किया जा रहा है जो मानक पुस्तकालयों में मौजूद नहीं है, जब तक कि वे आपको पूछें (यदि आप अभी भी आसपास हैं) या उस पर ठोकरें। :) याद रखें, निहित से स्पष्ट स्पष्ट है। –