Fix admin interface for objective order
This commit is contained in:
parent
af71a5a282
commit
973912ba94
|
|
@ -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):
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Reference in New Issue