flask-sieve:在Flask中验证请求的更好方法(受Laravel启发)

时间:2024-02-25 21:29:57
【文件属性】:

文件名称:flask-sieve:在Flask中验证请求的更好方法(受Laravel启发)

文件大小:120KB

文件格式:ZIP

更新时间:2024-02-25 21:29:57

flask validation flask-sieve FlaskPython

烧瓶筛 受Laravel启发的Flask请求验证器。 该软件包提供了一种使用功能强大且可组合的规则来验证传入请求的方法。 正在安装 使用安装和更新。 pip install -U flask-sieve 快速开始 要了解这些强大的验证功能,让我们看一个验证表单并将错误消息显示给用户的完整示例。 示例应用 假设您有一个带有端点的简单应用程序来注册用户。 我们将为此端点创建验证。 # app.py from flask import Flask app = Flask ( __name__ ) @ app . route ( '/' , methods = ( 'POST' ,)) def


【文件预览】:
flask-sieve-master
----.travis.yml(221B)
----.readthedocs.yml(224B)
----watch.sh(102B)
----docs()
--------Pipfile(196B)
--------make.bat(791B)
--------Pipfile.lock(12KB)
--------requirements.txt(534B)
--------Makefile(584B)
--------source()
----Pipfile(272B)
----tests()
--------test_requests.py(2KB)
--------test_parser.py(1KB)
--------__init__.py(0B)
--------test_sieve.py(1KB)
--------test_validator.py(8KB)
--------test_exceptions.py(4KB)
--------files()
--------test_rules_processor.py(30KB)
----flask_sieve()
--------conditional_inclusion_rules.py(174B)
--------lang()
--------parser.py(1KB)
--------validator.py(3KB)
--------rules_processor.py(24KB)
--------__init__.py(344B)
--------requests.py(1017B)
--------translator.py(3KB)
--------exceptions.py(762B)
----Pipfile.lock(17KB)
----deploy.sh(136B)
----requirements.txt(311B)
----setup.py(1KB)
----.gitignore(101B)
----README.md(3KB)
----LICENSE.txt(2KB)

网友评论