OpenQuizz
Une application de gestion des contenus pédagogiques
|
Public Member Functions | |
def | __init__ (self, cls_or_instance, **kwargs) |
def | format (self, value) |
def | output (self, key, data, ordered=False, **kwargs) |
def | schema (self) |
def | clone (self, mask=None) |
![]() | |
def | __init__ (self, default=None, attribute=None, title=None, description=None, required=None, readonly=None, example=None, mask=None, **kwargs) |
def | output (self, key, obj, **kwargs) |
def | __schema__ (self) |
Data Fields | |
min_items | |
max_items | |
unique | |
container | |
![]() | |
attribute | |
default | |
title | |
description | |
required | |
readonly | |
example | |
mask | |
Field for marshalling lists of other fields. See :ref:`list-field` for more information. :param cls_or_instance: The field type the list will contain.
def __init__ | ( | self, | |
cls_or_instance, | |||
** | kwargs | ||
) |
def clone | ( | self, | |
mask = None |
|||
) |
def format | ( | self, | |
value | |||
) |
Formats a field's value. No-op by default - field classes that modify how the value of existing object keys should be presented should override this and apply the appropriate formatting. :param value: The value to format :raises MarshallingError: In case of formatting problem Ex:: class TitleCase(Raw): def format(self, value): return unicode(value).title()
Reimplemented from Raw.
def output | ( | self, | |
key, | |||
data, | |||
ordered = False , |
|||
** | kwargs | ||
) |
def schema | ( | self | ) |
Reimplemented from Raw.
container |
max_items |
min_items |
unique |