models.py 1.0 KB

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