From 973912ba94b7293dcdfbaff45c45e06e110696ee Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Wed, 30 Sep 2020 17:25:52 +0200 Subject: [PATCH] Fix admin interface for objective order --- server/objectives/admin.py | 2 +- server/objectives/models.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/objectives/admin.py b/server/objectives/admin.py index 5c70d0c0..9d62f2fb 100644 --- a/server/objectives/admin.py +++ b/server/objectives/admin.py @@ -12,7 +12,7 @@ class ObjectiveGroupAdmin(admin.ModelAdmin): @admin.register(Objective) class ObjectiveAdmin(admin.ModelAdmin): - list_display = ('text', 'get_topic', 'group', 'owner') + list_display = ('text', 'get_topic', 'group', 'order', 'owner') list_filter = ('group', 'owner') def get_topic(self, obj): diff --git a/server/objectives/models.py b/server/objectives/models.py index c01df65b..18d8cad8 100644 --- a/server/objectives/models.py +++ b/server/objectives/models.py @@ -45,7 +45,7 @@ class Objective(models.Model): owner = models.ForeignKey(get_user_model(), blank=True, null=True, on_delete=models.CASCADE) hidden_for = models.ManyToManyField(SchoolClass, related_name='hidden_objectives', blank=True) visible_for = models.ManyToManyField(SchoolClass, related_name='visible_objectives', blank=True) - order = models.IntegerField(null=True) + order = models.IntegerField(null=True, blank=True) def __str__(self): return 'Objective {}-{}'.format(self.id, self.text)