कुछ ट्रिग एरेज़ हैं:
-
फीड्स
, जहां एक फ़ीडcategory_name
; -
ईवेंट
,समाचार
,इसलिए, मैं उस श्रेणी के लिए पद प्राप्त कर सकता हूं:
{% के लिए फ़ीड में फीड्स%} {% यदि फीड.category_name == "ईवेंट"%} {% events in post to%} {{post.title}} {% endfor%} {% endif%} {% endfor%}
क्या मुझे
category_name
स्ट्रिंग को एरे नाम के रूप में सेट किया गया है (जैसा कि ऊपर एक लूप रिटर्न के ऊपर है)?यहां
feed.category_name < / कोड> रिटर्न
इवेंट्स
:{फीड्स में फ़ीड के लिए%}% {feed.category_name%} में पोस्ट के लिए% {# feed.category_name == "ईवेंट "#} {{Post.title}} {% endfor%} {% endfor%}
क्या आप सशर्त चाहते हैं कि "पाई" में जोड़ा जाए? मुझे लगता है कि आप इसका मतलब यह है:
& lt; ul & gt; उपयोगकर्ता में उपयोगकर्ता के लिए% {user.active%} और gt; {{user.username | e}} & lt; / li & gt; {% Endfor%} & lt; / ul & gt;
संपादित करें आपका मुख्य मुद्दा "चर वैरिएबल" के साथ था आप इसे फंक्शन के साथ हल कर सकते हैं और अलग-अलग फ़ीड्स को एक एशॉक सरणी (श्रेणियों) में जोड़ सकते हैं।
तो शायद कुछ ऐसा (अनचेस्टर):
{% फ़ीड्स%} {% post विशेषता के लिए (श्रेणियां, फ़ीड.category_name)%} {{post.title}} {% endfor%} {% endfor%}
No comments:
Post a Comment