Validators for WTO Package

wtforms-validators的Python项目详细描述


wtforms验证器

web应用程序中经常使用的wtforms的附加验证器。

安装

pip install wtforms-validators

验证器

示例

from wtforms_validators import ActiveUrl, Alpha
...

class SignupForm(Form):
    login_id = StringField('login Id', [DataRequired(), Alpha()])
    url = StringField('profile url', [DataRequired(), ActiveUrl()])

接受:

验证字段是yes、on、1、true还是True。可用于验证服务条款、选择加入等。

参数:

  • 消息-(可选)-验证错误时引发的错误消息。

活动网址:

通过检查a或aaaa dns记录验证url是否处于活动状态。

参数:

  • 消息-(可选)-验证错误时引发的错误消息。

阿尔法:

验证字段是否仅包含字母字符。

参数:

  • 消息-(可选)-验证错误时引发的错误消息。

字母破折号:

验证字段,使其仅包含字母和短划线(-)。

参数:

  • 消息-(可选)-验证错误时引发的错误消息。

字母空间:

验证字段,使其仅包含字母和空格。

Note:此验证器不会删除字段的值,因此仅包含空格的输入仍然有效。您必须注册一个过滤器来删除输入数据,或者添加另一个验证器来检查字段是否不能只包含空格。

参数:

  • 消息-(可选)-验证错误时引发的错误消息。

字母数字:

验证字段是否仅包含字母和数字。

参数:

  • 消息-(可选)-验证错误时引发的错误消息。

注意事项:

检查验证中的字段不等于另一个字段。

参数:

  • field name–另一个字段的名称。
  • 消息-(可选)-验证错误时引发的错误消息。

整数

验证字段是否仅包含数字。

参数:

  • 消息-(可选)-验证错误时引发的错误消息。

isjson

正在验证的字段必须是有效的json字符串。

参数:

  • 消息-(可选)-验证错误时引发的错误消息。

可处理电子邮件

电子邮件地址不应属于一次性电子邮件服务提供商。

参数:

  • 消息-(可选)-验证错误时引发的错误消息。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spring | JPA |选择正确的级联类型注释   vertx3如何在java vertx中编写自己的异步处理程序   java系统在点击登录按钮时抛出超时错误   java运行时注释处理   java推特价值预测:什么样的分析(贝叶斯?)可能会预测推特用户对推特的重视程度?   java图标搜索未出现在Android 4.4工具栏中   java如何打印LU分解?   java文本冒险,加载方法一直工作,直到用户输入到不同房间的方向?   java是Android中结束线程的正确方法   java如何在连接Apache FTPSClient后记录“220服务器就绪”消息   java将重复的行组合在一个数组中,同时保留那些没有任何重复的行   java日志信息显示在嵌入式jetty中,但在将应用程序部署到tomcat时不会显示   当Java程序通过在属性文件中添加新的类名来允许第三方修改时,它被称为什么?   vector Java使eclipse将不推荐的代码显示为错误   java在iOS版的LibGDX中是否有默认的后退按钮集成?   获取运行时错误“java.lang.IllegalStateException:无法为安卓执行方法:onClick”   java Kotlin:获取文件的扩展名,例如“.txt”   如何打印int[]数组中最长的数字序列(Java)   如何使用与Maven和Jenkins(Java&IE)集成的Selenium Webdriver启用本机事件