|
@@ -6,8 +6,8 @@ class Azienda(models.Model):
|
|
|
questa classe definisce le società che gengono gestite dal programma.
|
|
questa classe definisce le società che gengono gestite dal programma.
|
|
|
ogni utente può gestire una o più società.
|
|
ogni utente può gestire una o più società.
|
|
|
'''
|
|
'''
|
|
|
- nome = models.CharField(max_length=132,null=False,default="")
|
|
|
|
|
- partitaiva = models.CharField(max_length=11,null=False,default="")
|
|
|
|
|
|
|
+ nome = models.CharField(max_length=132,null=False,default="",unique=True)
|
|
|
|
|
+ partitaiva = models.CharField(max_length=11,null=False,default="",unique=True)
|
|
|
mail = models.CharField(max_length=256,null=False,default="")
|
|
mail = models.CharField(max_length=256,null=False,default="")
|
|
|
comm=models.CharField(max_length=256,null=False,default="") # email usata come mittente per le comunicazioni
|
|
comm=models.CharField(max_length=256,null=False,default="") # email usata come mittente per le comunicazioni
|
|
|
cambiopassword = models.BooleanField(null=False,default=False)
|
|
cambiopassword = models.BooleanField(null=False,default=False)
|
|
@@ -32,7 +32,7 @@ class Sede(models.Model):
|
|
|
nome = models.CharField(max_length=132,null=False,default="")
|
|
nome = models.CharField(max_length=132,null=False,default="")
|
|
|
info = models.CharField(max_length=256,null=False,default="")
|
|
info = models.CharField(max_length=256,null=False,default="")
|
|
|
identificativo = models.CharField(max_length=10,null=False,default="")
|
|
identificativo = models.CharField(max_length=10,null=False,default="")
|
|
|
- azienda = models.ForeignKey(Azienda,on_delete=models.PROTECT)
|
|
|
|
|
|
|
+ azienda = models.ForeignKey(Azienda,on_delete=models.CASCADE)
|
|
|
cambiopassword = models.BooleanField(null=False,default=False)
|
|
cambiopassword = models.BooleanField(null=False,default=False)
|
|
|
forzanuovapassword = models.BooleanField(null=False,default=False)
|
|
forzanuovapassword = models.BooleanField(null=False,default=False)
|
|
|
otppassword = models.BooleanField(null=False,default=False)
|
|
otppassword = models.BooleanField(null=False,default=False)
|