OpenQuizz
Une application de gestion des contenus pédagogiques
SchemaModel Class Reference
Inheritance diagram for SchemaModel:
Collaboration diagram for SchemaModel:

Public Member Functions

def __init__ (self, name, schema=None)
 
def __unicode__ (self)
 
- Public Member Functions inherited from ModelBase
def __init__ (self, name, *args, **kwargs)
 
def ancestors (self)
 
def get_parent (self, name)
 
def __schema__ (self)
 
def inherit (cls, name, *parents)
 
def validate (self, data, resolver=None, format_checker=None)
 
def format_error (self, error)
 

Additional Inherited Members

- Data Fields inherited from ModelBase
 name
 
 inherit
 

Detailed Description

Stores API doc metadata based on a json schema.

:param str name: The model public name
:param dict schema: The json schema we are documenting

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  name,
  schema = None 
)

Member Function Documentation

◆ __unicode__()

def __unicode__ (   self)

Reimplemented from ModelBase.


The documentation for this class was generated from the following file: