如何将 templatetag 的结果加载到 aa 模板中进行迭代?基本上我的目标是在模型对象上加载标签(使用 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 %}
基本上现在我现在想迭代相关产品,但它不起作用。