Coverage for product_risk_suite / threat_model / shared_models.py: 100%
8 statements
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-13 23:42 +0000
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-13 23:42 +0000
1from django.db import models
3class ThreatModelConnectionName(models.Model):
4 name = models.CharField(max_length=255, primary_key=True)
5 human_name = models.CharField(max_length=255, blank=True, null=True)
7 def __str__(self):
8 if self.human_name:
9 return f"{self.human_name} ({self.name})"
10 return self.name