| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- from django.db.utils import IntegrityError
- from azienda.models import *
- for a in Amministratore.objects.all():
- for z in Azienda.objects.all():
- print(a.nome,z.nome)
- aa = AssegnazioneAzienda()
- '''
- crea_comunicazione = models.BooleanField(default=True)
- edit_azienda = models.BooleanField(default=True)
- edit_sede = models.BooleanField(default=True)
- edit_utente = models.BooleanField(default=True)
- edit_documento = models.BooleanField(default=True)
- edit_comunicazione = models.BooleanField(default=True)
- crea_permesso = models.BooleanField(default=False)
- edit_permesso = models.BooleanField(default=False)
- read_permesso = models.BooleanField(default=True)
- '''
- aa.azienda = z
- aa.amministratore = a
- aa.crea_azienda = True
- aa.crea_sede = True
- aa.crea_utente = True
- aa.crea_documento = True
- aa.crea_comunicazione = True
- aa.crea_permesso = True
- try:
- aa.save()
- except IntegrityError as ie:
- print('presente')
- for a in Amministratore.objects.all():
- for z in Azienda.objects.all():
- for s in z.sede_set.all():
- aa = AssegnazioneSede()
- aa.sede = s
- aa.azienda = z
- aa.amministratore = a
- aa.crea_azienda = True
- aa.crea_sede = True
- aa.crea_utente = True
- aa.crea_documento = True
- aa.crea_comunicazione = True
- aa.crea_permesso = True
- try:
- aa.save()
- except IntegrityError as ie:
- print('presente')
|