django单选按钮形式的初始值 [英] initial value in radio button django form

查看:114
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆