Various tweaks

This commit is contained in:
2021-09-13 01:07:17 +01:00
parent 75410db752
commit 081c33ebc8
4 changed files with 22 additions and 12 deletions

View File

@@ -10,6 +10,9 @@ class Trainee(Profile):
class Meta:
proxy = True
def started_levels(self):
return [level for level in TrainingLevel.objects.all() if level.percentage_complete(self) > 0]
def level_qualifications(self, only_confirmed=False):
levels = self.levels.all()
if only_confirmed:
@@ -219,7 +222,7 @@ class TrainingLevelQualification(models.Model):
reversion_hide = True
def __str__(self):
return "{} qualified as a {}".format(self.trainee, self.level)
return "{} is qualified as a {}".format(self.trainee, self.level)
class Meta:
unique_together = ["trainee", "level"]