关于设置WTForms初始化默认值的一个问题,wtforms初始化默认值,比如,我当前的页面网址是
关于设置WTForms初始化默认值的一个问题,wtforms初始化默认值,比如,我当前的页面网址是
比如,我当前的页面网址是author/123
该页面有个表单,我希望包含一个这样的
<input type="hidden" name="author" value="123" />
于是,我用WTForms中做了下面的定义
author = HiddenField('作者')
上面这个代码输出的value="",我该如何把这个123赋值进去呢?
官方的文档看得不太懂 http://wtforms.simplecodes.com/docs/1...
form = SomeForm(author='123')
实际测试了下, wtform-1.0.2 中,HiddenField 的 default 值并不能给 value 赋值。
以下2种方式测试可以
1、在template 文件中赋值
{{ form.author(value='123') }}
2、在handler 处理中赋值
form.author.data = '123'
author = HiddenField('作者',default='123')
编橙之家文章,
相关内容
- Python from tutorial.items import DmozItem报错问题,,items.py文件
- 多行python print信息中,怎么能目标是哪个print输出的呢
- 求问嵌套问题,列表里边可以放字典类型的数据吗?,
- python如何才能实时获取tcpdump的输出,pythontcpdump,linux
- Python新手flask遇到500错误问题,python新手flask500,为什么
- Django做后台管理操作疑问,django后台管理,服务器使用的
- 想用python做个客户端,在二维码登录这个地方卡住了大家
- 我的python写入文件正常,打开后却是乱码格式为什么?
- 数据结构优化python将线性元祖转换成字典树的方法,结
- Python内建callable函数应用问题,pythoncallable,>Python ha
评论关闭