Подтвердить что ты не робот

Есть ли Django ModelField, который позволяет использовать несколько вариантов, помимо ManyToMany?

Я хотел бы, чтобы пользователь мог сделать несколько выборов через интерфейс администратора и сохранить результат как список значений, разделенных запятыми. Выбор-многократный или список флажков будет отличным. Тем не менее, мне не нужны элементы в этом списке значений для ссылки на любые модели в частности... Я просто хочу текстовый список элементов, простой и простой, поэтому я не думаю, что ManyToManyField является тем, м ищет. Какой самый быстрый способ сделать это в Django?

4b9b3361

Ответ 1

Существует фрагмент django, который выполняет только это: поле модели с несколькими вариантами выбора. В нем говорится:

Обычно вы хотите хранить несколько выбор как многогосударственная ссылка на другой стол. Иногда, однако, это полезно хранить их в модели сам. Это поле реализует модель поле и сопроводительное поле формы хранить несколько вариантов в качестве список значений, разделенных запятыми, используя нормальный атрибут CHOICES.

Ответ 3

Этот фрагмент django выполняет то же самое с гораздо меньшим размером.

http://djangosnippets.org/snippets/23/

обязательно обновите эти импорт, так как они до версии 1.0