मैं क्या करना चाहते हैं की तरह कुछ:क्या django टेम्पलेट्स में बूलियन तर्क संभव है?
{% if ("view_video" in video_perms) OR purchase_override %}
कि संभव है?
मैं क्या करना चाहते हैं की तरह कुछ:क्या django टेम्पलेट्स में बूलियन तर्क संभव है?
{% if ("view_video" in video_perms) OR purchase_override %}
कि संभव है?
Django docs on boolean operators
आप देता है:
{% if user in users %}
If users is a QuerySet, this will appear if user is an
instance that belongs to the QuerySet.
{% endif %}
और
{% if a == b or c == d and e %}
पता है कि and
or
से श्रेष्ठता के एक उच्च आदेश है, और कोष्ठकों संभव नहीं हैं। यदि आवश्यक नेस्टेड ब्लॉक का उपयोग करें।
अभी ठीक है। यह देखने के लिए समझदार जगह होगी। मैंने वहां कोशिश की, लेकिन मेरे फोन पर और मुझे थोड़ी सी जरूरत नहीं मिली। आपके सहयोग के लिए धन्यवाद। नोब सवाल के लिए खेद है। अंत में बैकहैंडेड लिंक टिप्पणी के लिए – willcritchlow
+1। अच्छी तरह से खेला महोदय। –
+1 के नोब-आत्म-स्वीकृति के लिए +1 :) अच्छी तरह से सर सर लिया। – Spacedman
किसी बिंदु पर, आपको इसके लिए मॉडल और दृश्य फ़ंक्शंस का उपयोग करना चाहिए। यह मॉडल ऑब्जेक्ट की संपत्ति क्यों नहीं है? या लॉग इन उपयोगकर्ता की एक संपत्ति? –