2010-08-29 17 views
16

क्या किसी को पता है कि यह Django में ठीक से कैसे लिखा जा सकता है?एक डिफ़ॉल्ट फ़िल्टर के भीतर Django ट्रांस टैग

{{ mu.expiry_date|default:"{% trans 'Free User' %}"}} 

जाहिर है, उपर्युक्त काम नहीं करता है क्योंकि इसमें टैग के फ़िल्टर में एक टैग होता है।

उत्तर

39

टेम्पलेट्स एक underscore syntax for translation भी है:

{{ mu.expiry_date|default:_("Free User")}} 
+0

यह काम करता है! धन्यवाद! – Rok

+1

धन्यवाद। बहुत आसन। – jnns

+0

लघु और प्यारा उत्तर, धन्यवाद! – Patrick

संबंधित मुद्दे