gpt4 book ai didi

python - 选择有效选项 XXX 不是可用选项之一...但值出现在选择中

转载 作者:太空宇宙 更新时间:2023-11-03 19:18:23 25 4
gpt4 key购买 nike

我有一个带有选择字段的简单表单:

class seguimentTutorialForm(forms.Form):
pregunta_select = forms.ChoiceField( )

def __init__(self, *args, **kwargs):
self.pregunta = kwargs.pop('pregunta', None)
super(seguimentTutorialForm,self).__init__(*args,**kwargs)
self.fields['pregunta_select'].widget.choices=
[('',u'---Tria---')] +
[ (x.strip(),x.strip(), ) for x
in self.pregunta.possibles_respostes.split('|')]

我在 POST 数据上收到此验证错误:

Select a Valid Choice NO is not one of the available choices

这是生成的 html 表单:

            <tr>        
<td class="label_tag">
<label for="id_6_3-pregunta_select">blah blah?</label>:</td>
<td class="tria_tag" class="conte_errors" >
<select name="6_3-pregunta_select" id="id_6_3-pregunta_select">
<option value="">---Tria---</option>
<option value="NO" selected="selected">NO</option>
<option value="Sí, AO">Sí, AO</option>
<option value="Sí, AA">Sí, AA</option>
<option value="Sí, PS">Sí, PS</option>
<option value="Sí, UEE">Sí, UEE</option>
</select>

<br/><span class="help_text">( Tipus alumne )</span>

<ul class="errorlist"><li>Select a Valid Choice NO is not one of the available choices.</li></ul>
</td>
</tr>

有解决这个问题的想法吗?

最佳答案

好的!已修复,我的错误。要修复它,请更改行:

    self.fields['pregunta_select'].widget.choices=

作者:

    self.fields['pregunta_select'].choices=

关于python - 选择有效选项 XXX 不是可用选项之一...但值出现在选择中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10606954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com