ISO-27001-Risk-Management/risks/models/likelihood_choice.py
2025-09-22 09:44:51 +02:00

13 lines
No EOL
496 B
Python

from django.db import models
from django.utils.translation import gettext_lazy as _
class LikelihoodChoice(models.Model):
"""
Likelihood choices for Risks and Controls.
"""
name = models.CharField(_("Likelihood Name"), max_length=50)
description = models.TextField(_("Description"), blank=True, null=True)
value = models.IntegerField(_("Numeric Value"), unique=True, default=1)
def __str__(self):
return f"{self.value} - {self.name} ({self.description})"