django单选按钮形式的初始值 [英] initial value in radio button django form
本文介绍了django单选按钮形式的初始值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何声明单选按钮的初始值?
how can I declare initial value of radio button?
form.py
YESNO = (
('Yes','Yes'),
('No', 'No'),
)
class MyForm(forms.Form):
like = forms.ChoiceField(widget=forms.RadioSelect, choices=YESNO)
myhtml.html
myhtml.html
{{form.like}}
我尝试放入:
like = forms.ChoiceField(widget=forms.RadioSelect, choices=YESNO, initial={'Yes':'Yes'})
当我运行我的代码时,我的单选按钮尚未被选中。.
when i run my code, my radio button has not yet selected..
推荐答案
我将初始值直接输入了我的 views.py
...
i put the initial value direct in my views.py
...
def myviews(request):
.....
form = MyForm({'like':'Yes'})
...
这篇关于django单选按钮形式的初始值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文