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

1from django.db import models 

2 

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) 

6 

7 def __str__(self): 

8 if self.human_name: 

9 return f"{self.human_name} ({self.name})" 

10 return self.name