フォームの選択フィールドのカスタム検証を書き込もうとしています。テンプレート orm では次のように表示されます。
<select id="id_myselect" name="myselect">
<option value="" selected="selected">---------</option>
<option value="1">First</option>
<option value="2">Second</option>
</select>
フォーム.py
class SubmitForm(forms.ModelForm):
...
def clean_myselect(self):
data=self.cleaned_data['myselect']
if data == 'First':
do something
return data
私もページでエラーを取得しようとしていますが、値がページにあることがわかります。情報を要求するPOST myselect u'1'
ですが、Local vars はvalue myselect <Myselect: First>
何か助けになりますか?