在Django模板中的包含中过滤

时间:2018-12-18 16:08:13

标签: django

我正在使用模板中的包含,但只希望通过模板发送django查询集的拼接。我不想拼接,因为这是一个较大的for循环的一部分,该循环将不断用不同的小节调用include。这是我一厢情愿的想法:

{% for g in gl %}
  {% include 'includes/file.html' with ps=ps|id:g.id %}
{% endfor %}

1 个答案:

答案 0 :(得分:0)

您应该创建一个过滤器标签,该标签将接收您的查询集并返回经过过滤的查询集。...您可以在此处找到详细信息:

  

https://docs.djangoproject.com/en/2.1/howto/custom-template-tags/