|
|
|
@ -447,7 +447,7 @@ class StateForm(FormRevMixin, ModelForm): |
|
|
|
super(StateForm, self).__init__(*args, prefix=prefix, **kwargs) |
|
|
|
|
|
|
|
|
|
|
|
class GroupForm(FormRevMixin, ModelForm): |
|
|
|
class GroupForm(FieldPermissionFormMixin, FormRevMixin, ModelForm): |
|
|
|
""" Gestion des groupes d'un user""" |
|
|
|
groups = forms.ModelMultipleChoiceField( |
|
|
|
Group.objects.all(), |
|
|
|
@ -462,7 +462,8 @@ class GroupForm(FormRevMixin, ModelForm): |
|
|
|
def __init__(self, *args, **kwargs): |
|
|
|
prefix = kwargs.pop('prefix', self.Meta.model.__name__) |
|
|
|
super(GroupForm, self).__init__(*args, prefix=prefix, **kwargs) |
|
|
|
self.fields['is_superuser'].label = "Superuser" |
|
|
|
if 'is_superuser' in self.fields: |
|
|
|
self.fields['is_superuser'].label = "Superuser" |
|
|
|
|
|
|
|
|
|
|
|
class SchoolForm(FormRevMixin, ModelForm): |
|
|
|
|