| 1234567891011121314151617181920212223242526272829 |
- from django.db import models
- from utente.models import *
- from documento.models import *
- from azienda.models import *
- import datetime
- from utente.models import *
- from azienda.models import *
- from documento.models import *
- from amministratore.models import *
- class Causale(models.Model):
- nome = models.CharField(max_length=32,default='',null=False)
- schema = models.CharField(max_length=128,default='',null=False)
- def __str__(self):
- return f"ID: {self.id} NOME: {self.nome} SCHEMA: {self.schema}"
- class Attivita(models.Model):
- data = models.DateTimeField(default=datetime.datetime(2024, 1, 1, 21, 43, 52, 352359))
- causale = models.ForeignKey(Causale,null=True,on_delete=models.PROTECT,default=None)
- valore = models.CharField(max_length=128,default='',null=False)
- utente = models.ForeignKey(Utente,null=True,on_delete=models.CASCADE,default=None)
- documento = models.ForeignKey(Documento,null=True,on_delete=models.CASCADE,default=None)
- azienda = models.ForeignKey(Azienda,null=True,on_delete=models.CASCADE,default=None)
- amministratore = models.ForeignKey(Amministratore,null=True,on_delete=models.CASCADE,default=None)
- def __str__(self):
- return f"ID: {self.id} CAUSALE: {self.causale.nome} SCHEMA: {self.valore}"
|