Exibir e ocultar tradicionalmente um campo de formulário e definir o valor do campo
Tenho um formulário no meu Django que se parece com isso:
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")
)
Utilizo este formulário em dois lugares no meu site. Um dos lugares em que gostaria de exibir o formulário e todos os seus campos, exceto ois_manager
field, mas gostaria de definir o valor padrão deste campo paraTrue
. Em outro lugar, gostaria de exibir o formulário e todos os seus campos, incluindo ois_manager
e gostaria que ele tivesse um valor padrão deFalse.
Como posso fazer isso? Parece ser uma coisa trivial, mas não consigo entende
Obrigado