Revamp level list for better grouping

This commit is contained in:
2022-01-05 12:26:00 +00:00
parent f8ee1ffb0b
commit fe854198fa
4 changed files with 40 additions and 13 deletions

View File

@@ -152,6 +152,9 @@ class TrainingLevel(models.Model, RevisionMixin):
prerequisite_levels = models.ManyToManyField('self', related_name='prerequisites', symmetrical=False, blank=True)
icon = models.CharField(null=True, blank=True, max_length=20)
class Meta:
ordering = ["department", "level"]
@property
def department_colour(self):
if self.department == self.SOUND: