Skip to content
Snippets Groups Projects
Verified Commit e2d2ffb4 authored by Tom Teichler's avatar Tom Teichler :beers:
Browse files

Fix form.

parent 311d02a3
No related branches found
No related tags found
No related merge requests found
......@@ -10,6 +10,9 @@ class PersonAccountForm(forms.ModelForm):
class Meta:
model = Person
fields = ['last_name', 'first_name', 'user']
widgets = {
'user': Select2Widget
}
new_user = forms.CharField(required=False)
......@@ -17,7 +20,6 @@ class PersonAccountForm(forms.ModelForm):
super().__init__(*args, **kwargs)
self.fields['first_name'].disabled = True
self.fields['last_name'].disabled = True
self.fields['user'].widget = Select2Widget
def clean(self) -> None:
User = get_user_model()
......@@ -46,16 +48,15 @@ class EditPersonForm(forms.ModelForm):
model = Person
fields = ['user', 'is_active', 'first_name', 'last_name', 'additional_name', 'short_name', 'street', 'housenumber',
'postal_code', 'place', 'phone_number', 'mobile_number', 'email', 'date_of_birth', 'sex', 'photo', 'photo_cropping']
widget = {
'user': Select2Widget
}
new_user = forms.CharField(
required=False,
label=_('New user'),
help_text=_('Create a new account'))
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.fields['user'].widget = Select2Widget
def clean(self) -> None:
User = get_user_model()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment