检测模板中的空formset

时间:2014-11-21 20:00:20

标签: django django-forms

我正在模板中渲染一个formset。如果formset没有元素,我怎么能写一个条件使页面显示句子“Nothing to show”?

以下不起作用:

{% if formset %}
    {{ formset }}
{% else %}
    <p>Nothing to show</p>
{% endif %}

1 个答案:

答案 0 :(得分:7)

我自己找到了答案......它适用于formset.forms

{% if formset.forms %}
    {{ formset }}
{% else %}
    <p>Nothing to show</p>
{% endif %}