OpenQuizz
Une application de gestion des contenus pédagogiques
webargs.flaskparser Namespace Reference

Data Structures

class  FlaskParser
 

Functions

def abort (http_status_code, exc=None, **kwargs)
 
def is_json_request (req)
 

Variables

 parser
 
 use_args
 
 use_kwargs
 

Detailed Description

Flask request argument parsing module.

Example: ::

    from flask import Flask

    from webargs import fields
    from webargs.flaskparser import use_args

    app = Flask(__name__)

    user_detail_args = {
'per_page': fields.Int()
    }

    @app.route("/user/<int:uid>")
    @use_args(user_detail_args)
    def user_detail(args, uid):
return ("The user page for user {uid}, showing {per_page} posts.").format(
    uid=uid, per_page=args["per_page"]
)

Function Documentation

◆ abort()

def webargs.flaskparser.abort (   http_status_code,
  exc = None,
**  kwargs 
)
Raise a HTTPException for the given http_status_code. Attach any keyword
arguments to the exception for later processing.

From Flask-Restful. See NOTICE file for license information.

◆ is_json_request()

def webargs.flaskparser.is_json_request (   req)

Variable Documentation

◆ parser

parser

◆ use_args

use_args

◆ use_kwargs

use_kwargs