forms.py 1.3 KB

123456789101112131415161718192021222324
  1. from django import forms
  2. from .models import Amministratore
  3. class formAmministratore(forms.Form):
  4. def __init__(self,*args,**kwargs):
  5. forms.Form.__init__(self,*args,**kwargs)
  6. self.fields['login'] = forms.CharField(required=True)
  7. self.fields['nome'] = forms.CharField(required=True)
  8. self.fields['mail'] = forms.CharField(required=False)
  9. self.fields['pin'] = forms.CharField(required=True)
  10. self.fields['uuid'] = forms.CharField(required=False)
  11. self.fields['sola_lettura'] = forms.BooleanField(required=False)
  12. self.fields['crea_azienda'] = forms.BooleanField(required=False)
  13. self.fields['crea_sede'] = forms.BooleanField(required=False)
  14. self.fields['crea_utente'] = forms.BooleanField(required=False)
  15. self.fields['crea_documento'] = forms.BooleanField(required=False)
  16. self.fields['crea_comunicazione'] = forms.BooleanField(required=False)
  17. self.fields['edit_azienda'] = forms.BooleanField(required=False)
  18. self.fields['edit_sede'] = forms.BooleanField(required=False)
  19. self.fields['edit_utente'] = forms.BooleanField(required=False)
  20. self.fields['edit_comunicazione'] = forms.BooleanField(required=False)
  21. self.fields['crea_permesso'] = forms.BooleanField(required=False)
  22. self.fields['edit_permesso'] = forms.BooleanField(required=False)
  23. self.fields['read_permesso'] = forms.BooleanField(required=False)