models.py 1020 B

123456789101112131415161718192021222324
  1. from django.db import models
  2. from utente.models import *
  3. from documento.models import *
  4. from azienda.models import *
  5. import datetime
  6. from utente.models import *
  7. from azienda.models import *
  8. from documento.models import *
  9. class Causale(models.Model):
  10. nome = models.CharField(max_length=32,default='',null=False)
  11. schema = models.CharField(max_length=128,default='',null=False)
  12. class Attivita(models.Model):
  13. data = models.DateTimeField(default=datetime.datetime(2024, 1, 1, 21, 43, 52, 352359))
  14. causale = models.ForeignKey(Causale,null=True,on_delete=models.PROTECT,default=None)
  15. valore = models.CharField(max_length=128,default='',null=False)
  16. utente = models.ForeignKey(Utente,null=True,on_delete=models.CASCADE,default=None)
  17. documento = models.ForeignKey(Documento,null=True,on_delete=models.CASCADE,default=None)
  18. azienda = models.ForeignKey(Azienda,null=True,on_delete=models.CASCADE,default=None)
  19. amministratore = models.ForeignKey(Amministratore,null=True,on_delete=models.CASCADE,default=None)