В моем 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.
Как мне это сделать?Кажется, это тривиальная вещь, но я не могу понять это.
Спасибо.