flask web开发问题解决:Exception: Install ‘email_validator‘ for email validation support.

目录:

问题描述:

flask web开发,利用wtforms库进行验证登录邮箱功能需求,测试运行时出现错误:Exception: Install ‘email_validator’ for email validation support.如下图所示:
flask web开发问题解决:Exception: Install ‘email_validator‘ for email validation support.

解决方法:

引发该类错误的原因有很多,一个常见的原因是wtforms库版本更新问题。这个问题具体是这样的:
从 WTForms 2.3.0 版本开始,电子邮件验证由名为email-validator的外部库处理。如果要启用电子邮件验证支持,则需要安装带有额外要求的 WTForms email。
说白了,就是WTForms 把邮件验证功能在分发的第三方库来完成了。所以,解决的方法就是下载安装好这个库就行!
在pycharm项目的虚拟环境或本地的系统环境。
pip指令如下

pip install email-validator

安装成功即可!
flask web开发问题解决:Exception: Install ‘email_validator‘ for email validation support.

最后,文中如有不足,敬请批评指正!

上一篇:uniapp form表单validator函数校验


下一篇:python 那些年没用过的库方法