Мне нужна помощь с этой ошибкой, у меня есть серия SelectFields с несколькими вариантами выбора, объявленными в классе, как этот:
TIP_FINANZIAMENTO = SelectField('TIP_FINANZIAMENTO' choices=[('',''),('01', '01 -Mortage with amortization/repayment plan'),('02'.........
and goes on for a while, it's pretty long.
Их больше одного.Я попытался удалить все варианты, потому что подумал, что, возможно, я поставил слишком много, но он возвращает ту же ошибку:
ValueError: слишком много значений для распаковки
Эти полязатем передается в QuickForm на странице интерфейса.Любая идея, почему это происходит?
ВОЗВРАЩАЕТ СЛЕДУЮЩУЮ ОШИБКУ Файл "/home/itad/DICP_evo_dev/venv/lib/python2.7/site-packages/wtforms/fields/core.py",строка 454, в iter_choices
super(SelectField, self).__init__(label, validators, **kwargs)
self.coerce = coerce
self.choices = copy(choices)
def iter_choices(self):
for value, label in self.choices:
yield (value, label, self.coerce(value) == self.data)
def process_data(self, value):
try:
self.data = self.coerce(value)
ValueError: слишком много значений для распаковки