我有一个这样的表格:
class RoomForm(forms.Form):
city = forms.CharField(max_length=100)
country = forms.CharField(max_length=100)
arrival_date = forms.DateField(widget=forms.DateInput(attrs=
{
'class':'datepicker'
}))
departure_date = forms.DateField(widget=forms.DateInput(attrs=
{
'class':'datepicker'
}))
我将其国家/地区字段呈现为模板,如下所示:
{{ form.country }}
然而,即使我在表单类中指定了这样的字段,该字段也会在没有标签的情况下显示:
country = forms.CharField(max_length=100, label='Country')
因此,为了将标签呈现给模板,我必须这样做:
{{ form.country.label }}{{ form.country }}
有没有办法只写{{ form.country }}
并仍然将标签呈现给模板?