【发布时间】:2011-10-06 17:32:58
【问题描述】:
我的 Django 中有一个看起来像这样的表单:
class PersonnelForm(forms.Form):
"""
Form for creating a new personnel.
"""
username = forms.RegexField(
required=True, max_length=30, label=_("Name")
)
is_manager = forms.BooleanField(
required=True, label=_("Is Manager")
)
我在我的网站的两个地方使用此表单。其中一个地方,我想显示表单及其除is_manager 字段之外的所有字段,但我想将此字段的默认值设置为True。在另一个地方,我想显示表单及其所有字段,包括is_manager 字段,我希望它的默认值是False.
我怎样才能做到这一点?似乎是一件微不足道的事情,但我想不通。
谢谢。
【问题讨论】:
标签: python django django-forms form-fields