From 5009091673e0ad21eabea2f0fd8bc4f0a67ec4f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Mart=C3=ADn?= Date: Mon, 13 Oct 2014 17:08:19 +0200 Subject: [PATCH] Fix #16 Now the multiselectfield could be a readonly. This solution is a little dirty, please if this does not work (in some case) tell me something --- CHANGES.rst | 2 ++ multiselectfield/db/fields.py | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/CHANGES.rst b/CHANGES.rst index 4610648..53b6918 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -3,10 +3,12 @@ * Support to Django 1.7 (I'm sorry to the delay) * Adding get_FIELD_list function +* Fix an error when a MultiSelectField was reandonly at the admin site * Thanks to: * `Hernil `_ * `Vasyl Stanislavchuk `_ * `Litchfield `_ + * `Chris-erickson `_ 0.1.2 (2014-04-04) ------------------ diff --git a/multiselectfield/db/fields.py b/multiselectfield/db/fields.py index 59f49e8..c19e340 100644 --- a/multiselectfield/db/fields.py +++ b/multiselectfield/db/fields.py @@ -57,6 +57,10 @@ class MultiSelectField(models.CharField): if self.max_choices is not None: self.validators.append(MaxChoicesValidator(self.max_choices)) + @property + def flatchoices(self): + return None + def get_choices_default(self): return self.get_choices(include_blank=False)