OpenQuizz
Une application de gestion des contenus pédagogiques
common.py File Reference

Namespaces

 apispec.ext.marshmallow.common
 

Functions

def resolve_schema_instance (schema)
 
def resolve_schema_cls (schema)
 
def get_fields (schema, *exclude_dump_only=False)
 
def warn_if_fields_defined_in_meta (fields, Meta)
 
def filter_excluded_fields (fields, Meta, *exclude_dump_only)
 
def make_schema_key (schema)
 
def get_unique_schema_name (components, name, counter=0)
 

Variables

list MODIFIERS = ["only", "exclude", "load_only", "dump_only", "partial"]
 
 SchemaKey = namedtuple("SchemaKey", ["SchemaClass"] + MODIFIERS)