
from flask.ext.wtf import Form导入报错
发布日期:2021-05-09 04:49:18
浏览次数:11
分类:博客文章
本文共 735 字,大约阅读时间需要 2 分钟。
问题来源:
在学习Flask网上教程(PS:中文版,英文版教程其中代码是对的,运行没错误,我为了看的快一些,所以就直接看的中文版>~<,英文版)时,使用如下代码:
from flask.ext.wtf import Formfrom wtforms import StringField, BooleanFieldfrom wtforms.validators import DataRequiredclass LoginForm(Form): openid = StringField('openid', validators=[DataRequired()]) remember_me = BooleanField('remember_me', default=False)
结果上述标记红色部分报错,即无法引用Form类。
于是查看参照了一下示例,其中使用Flask-WTF代码如下:
from flask_wtf import Formfrom wtforms import TextFieldfrom wtforms.validators import DataRequiredclass MyForm(Form): name = TextField('name', validators=[DataRequired()])
注解从 0.9.0 版本开始,Flask-WTF 不再从 WTforms 中导入任何东西,你需要从 WTForms 导入字段。
解决办法:即把from flask.ext.wtf import Form改换成from flask_wtf import Form
具体原因:我觉得应该是Flask-wtf版本原因导致。
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月07日 10时32分23秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
形象革命——穿搭
2019-03-06
RabbitMQ核心概念篇
2019-03-06
权限管理系统系列之序言
2019-03-06
6. SOFAJRaft源码分析— 透过RheaKV看线性一致性读
2019-03-06
深入理解Kafka必知必会(2)
2019-03-06
Java程序员学习Go指南(终)
2019-03-06
Go语言实现布谷鸟过滤器
2019-03-06
Mysql多数据库备份
2019-03-06
微信小程序setData子元素
2019-03-06
Docker常用操作
2019-03-06
spring+mybatis+springMVC框架配置多数据源
2019-03-06
查看已经开放的端口,查看和清理tomcat日志文件
2019-03-06
Centos7查看外网ip,yum安装的curl无法正常使用
2019-03-06
TX锁处理
2019-03-06
DG_数据文件转换参数测试
2019-03-06
exp迁移测试库10.2.0.5
2019-03-06
使用UTF8字符集存储中文生僻字
2019-03-06