From 76a9df55f53a752b2973fdbd493fc4907f12d4df Mon Sep 17 00:00:00 2001 From: Aram Dulyan Date: Wed, 8 Feb 2017 17:54:51 +1100 Subject: [PATCH] Display correct labels in the admin when get_FIELDNAME_display is used as a readonly field. Re #26 --- multiselectfield/db/fields.py | 1 + 1 file changed, 1 insertion(+) diff --git a/multiselectfield/db/fields.py b/multiselectfield/db/fields.py index 80b5b1c..3b5dc6d 100644 --- a/multiselectfield/db/fields.py +++ b/multiselectfield/db/fields.py @@ -144,6 +144,7 @@ class MultiSelectField(models.CharField): def get_display(obj): return ", ".join(get_list(obj)) + get_display.short_description = self.verbose_name setattr(cls, 'get_%s_list' % self.name, get_list) setattr(cls, 'get_%s_display' % self.name, get_display)