如何將模板標籤的結果加載到模板中進行迭代?基本上我打算在模型對象上加載標籤(使用django-tagging),然後迭代標籤以基於這些標籤創建相關產品的列表。然後我想遍歷這些產品對象來顯示更多關於它們的信息。加載用於模板的模板標籤變量
防爆,我的模板標籤:
@register.simple_tag
def get_rel_from_tag(tag_list):
try:
relproducts = UniPart.objects.filter(part__contains = partbase)
except:
print "no related products"
return None
else:
relproducts = UniPart.objects.filter(part__contains = partbase)
return relproducts
如何讓這個relproducts
返回爲一個變量?這是我如何把它的模板:
{% tags_for_object design as tag_list %}
{% get_rel_from_tag tag_list %}
基本上現在我想現在遍歷relatedprod但它不工作。
是的,它和'tags_for_object'模板標籤在同一個文件中,它正常工作並正確返回'tag_list'。 – user1328021