Make TrainingLevelRequirement the correct level of unique

Also updates generateSampleData to match
This commit is contained in:
2021-08-19 18:47:38 +01:00
parent d406a911bb
commit af987c1ebb
4 changed files with 31 additions and 6 deletions

View File

@@ -147,6 +147,9 @@ class TrainingLevelRequirement(models.Model):
def __str__(self):
return "{} in {}".format(TrainingItemQualification.CHOICES[self.depth][1], self.item)
class Meta:
unique_together = ["level", "item"]
class TrainingLevelQualification(models.Model):
trainee = models.ForeignKey('Trainee', related_name='levels', on_delete=models.RESTRICT)