Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.

License

NotificationsYou must be signed in to change notification settings

marshmallow-code/webargs

Repository files navigation

PyPI packageBuild statusDocumentationmarshmallow 3|4 compatible

Homepage:https://webargs.readthedocs.io/

webargs is a Python library for parsing and validating HTTP request objects, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, Falcon, and aiohttp.

fromflaskimportFlaskfromwebargsimportfieldsfromwebargs.flaskparserimportuse_argsapp=Flask(__name__)@app.route("/")@use_args({"name":fields.Str(required=True)},location="query")defindex(args):return"Hello "+args["name"]if__name__=="__main__":app.run()# curl http://localhost:5000/\?name\='World'# Hello World

Install

pip install -U webargs

Documentation

Full documentation is available athttps://webargs.readthedocs.io/.

Support webargs

webargs is maintained by a group ofvolunteers.If you'd like to support the future of the project, please considercontributing to our Open Collective:

Donate to our collective

Professional Support

Professionally-supported webargs is available through theTidelift Subscription.

Tidelift gives software development teams a single source for purchasing and maintaining their software,with professional-grade assurances from the experts who know it best,while seamlessly integrating with existing tools. [Get professional support]

Get supported marshmallow with Tidelift

Security Contact Information

To report a security vulnerability, please use theTidelift security contact.Tidelift will coordinate the fix and disclosure.

Project Links

License

MIT licensed. See theLICENSE file for more details.

About

A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp