具体来说,使用
django-filter文档中的示例模板:
{% extends "base.html" %} {% block content %} <form action="" method="get"> {{ filter.form.as_p }} <input type="submit" /> </form> {% for obj in filter %} {{ obj.name }} - ${{ obj.price }}<br /> {% endfor %} {% endblock %}
其他人是否知道如何让酥脆的形式发挥作用?
插入以下内容可以很好地呈现表单,但我无法让它实际运行.
{% crispy filter.form %}
想通了 – 太容易了.我发誓我曾多次尝试过这种方法,虽然我一定做错了.很抱歉问这么简单的问题.
答案是改变:
{{ filter.form.as_p }}
至:
{{ filter.form|crispy }}