flask 使用 form.validate_on_submit()去验证老是通过不了,报错总是{'csrf_token': ['CSRF token missing']} 打印了一下 form.csrf_token.data 发现是有值的,不知道什么原因?
flask 使用 form.validate_on_submit()去验证老是通过不了,报错总是{'csrf_token': ['CSRF token missing']} 打印了一下 form.csrf_token.data 发现是有值的,不知道什么原因?
|
z370028987Apr 7, 2016
1
给的信息太少了。
|
|
straheApr 7, 2016
2
配置里有 SECRET_KEY 吗
|
|
cloverstdApr 7, 2016
3
<input name="csrf_token" type="hidden" value="{{ csrf_token() }}">
|
|
1130335361Apr 7, 2016
6
@myyou 换成 {{ form.hidden_tag() }} 试试
|
|
7
@1130335361 我用的就是{{ form.hidden_tag() }}
|