Выберите действительный выбор. 0 не является одним из доступных вариантов

TYPE1 = 0
TYPE2 = 1

OPEN_TYPES = (
    (TYPE1, _(u"Test")),
    (TYPE2, _(u"Test2")),
)

модели:

models.CharField(max_length=10, choices=OPEN_TYPES)

У меня есть эта ошибка, если я пытаюсь добавить объект в панель администратора:

Выберите действительный выбор. 0 не является одним из доступных вариантов

Как это исправить?

Ответ 1

Вы используете целочисленные значения с CharField. Вы должны либо использовать значения '0' и '1', либо изменить его на IntegerField.