Browse Source

caricate modifiche a causali/models

mauro 11 months ago
parent
commit
22ebba589c
2 changed files with 15 additions and 13 deletions
  1. 2 0
      .gitignore
  2. 13 13
      causali/models.py

+ 2 - 0
.gitignore

@@ -0,0 +1,2 @@
+*.py~
+*.pyc

+ 13 - 13
causali/models.py

@@ -13,12 +13,12 @@ class Servizi(models.Model):
     managed = False
 
 class Causale(models.Model):
-  #id      = models.IntegerField(db_column='id',primary_key=True,auto_increment=True)
-  nome    = models.CharField(db_column='nome',max_length=128)
-  valore  = models.CharField(db_column='valore',max_length=32)
+  id      = models.IntegerField(db_column='id',primary_key=True)
+  nome    = models.CharField(db_column='nome',max_length=128,null=False)
+  valore  = models.CharField(db_column='valore',max_length=32,default=0)
   enabled = models.BooleanField(db_column='enabled',default=True)
 
-  from_email = models.CharField(db_column='from_email',max_length=128)
+  from_email = models.CharField(db_column='from_email',max_length=128,null=False)
   # from email puo' essere preso direttamente dalla configurazione
 
   # invia una mail all'utente che preleva dalla configurazione del dominio
@@ -37,20 +37,20 @@ class Causale(models.Model):
   to_other = models.CharField(db_column='to_other',max_length=128)
 
   # spedizione sms oltre la mail. mai utilizzato.
-  sms     = models.BooleanField(db_column='sms')
+  sms     = models.BooleanField(db_column='sms',null=True)
 
   # date di scadenza (contratto e registrar)
-  date_expire_contract = models.BooleanField(db_column='date_expire_contract')
-  date_expire_registrar = models.BooleanField(db_column='date_expire_registrar')
+  date_expire_contract = models.BooleanField(db_column='date_expire_contract',default=False)
+  date_expire_registrar = models.BooleanField(db_column='date_expire_registrar',default=False)
 
   # controllo stato registrar
-  check_registrar = models.BooleanField(db_column='check_registrar')
+  check_registrar = models.BooleanField(db_column='check_registrar',default=False)
 
   # e' stato richiesto se rinnovare o meno
-  renew_request = models.BooleanField(db_column='renew_request')
+  renew_request = models.BooleanField(db_column='renew_request',default=False)
 
   # e' stato autorizzato il rinnovo
-  renew_authorized = models.BooleanField(db_column='renew_authorized')
+  renew_authorized = models.BooleanField(db_column='renew_authorized',default=False)
 
   # richiesta la chiusura
   close_request = models.BooleanField(db_column='close_request',default=False)
@@ -110,9 +110,9 @@ class Causale(models.Model):
 
   template = models.ForeignKey("template.Template",db_column="template",on_delete=models.PROTECT,default=None)
 
-  template_admin = models.ForeignKey("template.TemplateAdmin",db_column='template_admin',on_delete=models.PROTECT,default=None)
-  template_account = models.ForeignKey("template.TemplateAccount",db_column='template_account',on_delete=models.PROTECT,default=None)
-  template_other = models.ForeignKey("template.TemplateOther",db_column='template_other',on_delete=models.PROTECT,default=None)
+  template_admin = models.ForeignKey("template.TemplateAdmin",db_column='template_admin',on_delete=models.PROTECT,default=None,null=True)
+  template_account = models.ForeignKey("template.TemplateAccount",db_column='template_account',on_delete=models.PROTECT,default=None,null=True)
+  template_other = models.ForeignKey("template.TemplateOther",db_column='template_other',on_delete=models.PROTECT,default=None,null=True)
 
   # genera codice di rinnovo
   renew_code = models.BooleanField(db_column='renew_code')