WTF Form SelectField ValueError: слишком много значений для распаковки - PullRequest
0 голосов
/ 23 мая 2019

Мне нужна помощь с этой ошибкой, у меня есть серия 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: слишком много значений для распаковки

...