在模板中删除空的ModelChoiceField

时间:2013-04-13 20:35:12

标签: python django

您有以下表格字段。

forms.py

self.fields['sender_name'] = forms.ModelChoiceField(queryset=this_originator_name)

在我的模板中,我想检测select是否没有值(queryset为空)来显示消息和链接。

这是我尝试过的,但没有成功......

模板...

{% if form.content.value == ""  %}

link here

{% endif %}

PS我不是在寻找empty_label。感谢

1 个答案:

答案 0 :(得分:2)

怎么样?
{% if form.sender_name.queryset.count == 0 %}

link here

{% endif %}

注意:我记不清楚,但实际上可能是form.sender_name.field.queryset.count