मुझे लगता है कि आम तौर पर मैं उत्सुक हूं कि जिन्जा 2 ब्रैकेट्स में कौन से ऑपरेशन स्वीकार्य हैं, उदाहरण के लिए जब मैं एक कोष्ठक में 'पेट' इस्तेमाल करने की कोशिशजिन्जा 2 ब्रैकेट्स में गोल करना
UndefinedError: 'round' is undefined
इसी तरह:
{{ round(255*(mileage['chevy'] - mileage['ford']))/1000 }}
यह ट्रैस बैक पर त्रुटि फेंकता है: मुझे क्या करना कोशिश कर रहा हूँ तो जैसे एम्बेडेड डेटा पर कार्रवाई है जिंजा ब्लॉक, मुझे एक अपरिभाषित त्रुटि मिलती है - भले ही वे मानक lib फ़ंक्शन दोनों हों। डेटा पास करने से पहले टेम्पलेट-प्रतिपादन के दौरान इस ऑपरेशन को करने का कोई तरीका है?
सामान्य रूप से, आप अपने प्रोग्राम कोड में गणना करना चाहते हैं, न कि आपके टेम्पलेट में। मुझे यकीन नहीं है कि आपको लगता है कि Jinja2 के ब्रैकेट क्या करते हैं, लेकिन वे जो नहीं करते हैं, वह आपको अपने टेम्पलेट्स में पायथन कोड एम्बेड करने की अनुमति देता है। – geoffspear