Estoy tratando de configurar un campo de elección en django, pero no creo que esto sea un problema de django. El campo de opciones toma un iterable (por ejemplo, una lista o tupla) de 2 tuplas para usar como opciones para este campo.python: no se puede concatenar objetos 'str' y 'long'
Aquí está mi código:
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")])
por alguna razón, siempre me sale el siguiente error:
TypeError - cannot concatenate 'str' and 'long' objects
La última línea siempre está resaltado.
No estoy tratando de concatenar nada. Casi sin importar a qué cambio la lista para el parámetro 'opciones', obtengo este error.
¿Qué está pasando?
Tenga en cuenta que "la última línea se resalta" porque está apuntando a toda la declaración de varias líneas en las que se encuentra el error. –
muchas gracias a todos. eso lo resolvió – Roger