下面这个代码输出的value="",我该如何把这个123赋值进去呢?

比如,我当前的页面网址是author/123
该页面有个表单,我希望包含一个这样的

<input type="hidden" name="author" value="123" />

于是,我用WTForms中做了下面的定义

author = HiddenField('作者')


qq_遁去的一_1
浏览 99回答 2
2回答

繁星点点滴滴

实际测试了下, wtform-1.0.2 中,HiddenField 的 default 值并不能给 value 赋值。以下2种方式测试可以1、在template 文件中赋值{{&nbsp;form.author(value='123')&nbsp;}}2、在handler 处理中赋值form.author.data&nbsp;=&nbsp;'123'

SMILET

form = SomeForm(author='123')
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python