Django模板:将表单字段分成两部分

时间:2018-03-31 15:46:40

标签: python django django-forms django-filter

我使用formdjango-filter传递给了我的模板,可以使用filter.form在模板中访问。

我试图将过滤器表单切片为仅显示10个最受欢迎的标签。以下为什么现在有效?

# template.html
{% for field in filter.form.tags | slice:"0:10" %}
{{ field }} {{ field.label_tag }}

我收到错误:

  

'对于'语句应该使用y'中的x的格式,用于标签   filter.form.tags |切片:":"

不是x=fieldy = filter.form.tags | slice:"0:10"

1 个答案:

答案 0 :(得分:1)

它不应该是filter.form.tags | slice:"0:10"中的空格,请尝试:

{% for field in filter.form.tags|slice:"0:10" %}