¿Existe un Django ModelField que permita múltiples opciones, además de ManyToMany?

Me gustaría que el usuario pueda realizar múltiples selecciones a través de la interfaz de administración y almacenar el resultado como una lista de valores separados por comas. Una selección múltiple o una lista de casillas de verificación serían excelentes. Sin embargo, no necesito que los elementos en esta lista de valores se refieran a ningún modelo en particular … Solo quiero una lista de texto de elementos, simple y llanamente, por lo tanto, no creo que el campo ManyToManyField sea el que busco. Estoy buscando ¿Cuál es la forma más rápida de hacer esto en Django?

Hay un fragmento de django que hace esto: campo de modelo de opción múltiple . Dice:

Por lo general, usted desea almacenar múltiples opciones como un enlace de muchas compañías a otra tabla. A veces, sin embargo, es útil almacenarlos en el propio modelo. Este campo implementa un campo modelo y un campo de formulario que lo acompaña para almacenar múltiples opciones como una lista de valores separados por comas, utilizando el atributo CHOICES normal.

Django-multiselectfield hace lo que necesita:

https://github.com/goinnn/django-multiselectfield

Está inspirado en el fragmento que Alexander mencionó.

Este fragmento de django logra lo mismo con una huella mucho más pequeña.

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

Asegúrese de actualizar esas importaciones ya que son anteriores a la versión 1.0