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

Data Structures

class  AIOHTTPParser
 
class  HTTPUnprocessableEntity
 

Functions

bool is_json_request (req)
 

Variables

 exception_map
 
 parser
 
 use_args
 
 use_kwargs
 

Detailed Description

aiohttp request argument parsing module.

Example: ::

import asyncio
from aiohttp import web

from webargs import fields
from webargs.aiohttpparser import use_args


hello_args = {
    'name': fields.Str(required=True)
}
@asyncio.coroutine
@use_args(hello_args)
def index(request, args):
    return web.Response(
        body='Hello {}'.format(args['name']).encode('utf-8')
    )

app = web.Application()
app.router.add_route('GET', '/', index)

Function Documentation

◆ is_json_request()

bool webargs.aiohttpparser.is_json_request (   req)

Variable Documentation

◆ exception_map

exception_map

◆ parser

parser

◆ use_args

use_args

◆ use_kwargs

use_kwargs