#9 AI bira kontrole,i dinamicki se updejtuje document

This commit is contained in:
2025-02-14 17:52:51 +01:00
parent f917f0acff
commit 595b7a2a17
6 changed files with 156 additions and 30 deletions

View File

@@ -157,4 +157,13 @@ class Control(models.Model):
name = models.CharField(max_length=255)
def __str__(self):
return f"{self.id} ({self.name})"
return f"{self.id} ({self.name})"
class DocumentRiskControl(models.Model):
document = models.ForeignKey(Document, on_delete=models.CASCADE)
risk = models.ForeignKey(Risk, on_delete=models.CASCADE)
control = models.ForeignKey(Control, on_delete=models.CASCADE)
weight = models.IntegerField()
class Meta:
unique_together = ('document', 'risk', 'control')