Я пытаюсь настроить поле выбора в django, но я не думаю, что это проблема django. Поле выбора принимает итерируемый (например, список или кортеж) 2-х кортежей для использования в качестве вариантов для этого поля.
Здесь мой код:
self.fields['question_' + question.id] = forms.ChoiceField(
label=question.label,
help_text=question.description,
required=question.answer_set.required,
choices=[("fe", "a feat"), ("faaa", "sfwerwer")])
по какой-то причине я всегда получаю следующую ошибку:
TypeError - cannot concatenate 'str' and 'long' objects
Последняя строка всегда выделена.
Я не пытаюсь что-то конкатенировать. Почти независимо от того, что я меняю список на параметр "choice", я получаю эту ошибку.
Что происходит?