forked from DGNum/gestioCOF
Ajout modif 'is_frozen' sur account create et update
This commit is contained in:
parent
0d900eadbb
commit
04932dd22a
2 changed files with 5 additions and 4 deletions
|
@ -49,7 +49,7 @@ class AccountForm(forms.ModelForm):
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Account
|
model = Account
|
||||||
fields = ['trigramme', 'promo', 'nickname']
|
fields = ['trigramme', 'promo', 'nickname', 'is_frozen']
|
||||||
widgets = {
|
widgets = {
|
||||||
'trigramme': forms.TextInput(attrs={'autocomplete': 'off'}),
|
'trigramme': forms.TextInput(attrs={'autocomplete': 'off'}),
|
||||||
}
|
}
|
||||||
|
@ -69,7 +69,7 @@ class AccountNoTriForm(AccountForm):
|
||||||
|
|
||||||
class AccountRestrictForm(AccountForm):
|
class AccountRestrictForm(AccountForm):
|
||||||
class Meta(AccountForm.Meta):
|
class Meta(AccountForm.Meta):
|
||||||
fields = ['promo']
|
fields = ['is_frozen']
|
||||||
|
|
||||||
class AccountPwdForm(forms.Form):
|
class AccountPwdForm(forms.Form):
|
||||||
pwd1 = forms.CharField(
|
pwd1 = forms.CharField(
|
||||||
|
|
|
@ -285,7 +285,7 @@ def account_update(request, trigramme):
|
||||||
negative_form = None
|
negative_form = None
|
||||||
else:
|
else:
|
||||||
user_form = UserRestrictForm(instance=account.user)
|
user_form = UserRestrictForm(instance=account.user)
|
||||||
account_form = None
|
account_form = AccountRestrictForm(instance=account)
|
||||||
cof_form = None
|
cof_form = None
|
||||||
group_form = None
|
group_form = None
|
||||||
negative_form = None
|
negative_form = None
|
||||||
|
@ -358,8 +358,9 @@ def account_update(request, trigramme):
|
||||||
missing_perm = False
|
missing_perm = False
|
||||||
user_form = UserRestrictForm(request.POST, instance=account.user)
|
user_form = UserRestrictForm(request.POST, instance=account.user)
|
||||||
|
|
||||||
if user_form.is_valid():
|
if user_form.is_valid() and account_form.is_valid():
|
||||||
user_form.save()
|
user_form.save()
|
||||||
|
account_form.save()
|
||||||
success = True
|
success = True
|
||||||
messages.success(request, 'Vos informations ont été mises à jour')
|
messages.success(request, 'Vos informations ont été mises à jour')
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue