Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Assign NameStore DictComp NameLoad NameLoad comprehension TupleStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases Call NameLoad NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return DictComp NameLoad Call NameLoad NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Return decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body TryExcept body Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Continue TryExcept body Expr Call NameLoad NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If AttributeLoad NameLoad attr body Raise Call NameLoad AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Str NameLoad Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Str NameLoad TryExcept body Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body If NameLoad body If CompareIs NameLoad NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Call NameLoad Str Continue orelse If CompareIs NameLoad NameLoad body Continue Assign NameStore NameLoad If Call NameLoad NameLoad body Assign NameStore Call NameLoad TryExcept body Expr Call NameLoad NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If AttributeLoad NameLoad attr body Raise Call NameLoad AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list decorator_list
N/A collections defaultdict inspect classify_class_attrs django.core.exceptions ValidationError django.db.models.fields NOT_PROVIDED django.utils.six with_metaclass fields field utils DictObject MetaMapper N/A type N/A __new__ N/A N/A mcs name bases attrs N/A N/A N/A new_class N/A N/A N/A super MetaMapper mcs __new__ mcs name bases attrs N/A fields N/A name prop N/A N/A name kind cls prop N/A classify_class_attrs new_class N/A isinstance prop field N/A N/A new_class _fields fields N/A N/A new_class _field_names N/A tuple N/A N/A fields keys N/A new_class N/A N/A DataMapper N/A N/A with_metaclass MetaMapper N/A __init__ N/A N/A self obj N/A None kwargs N/A N/A N/A obj None N/A N/A obj N/A DictObject N/A N/A self _obj obj N/A N/A self _context kwargs N/A __lshift__ N/A N/A self other N/A N/A N/A 
        Allow implicit reduction using:

        >>> data = mapper << obj
         N/A N/A self _obj other N/A N/A N/A self _reduce N/A __rlshift__ N/A N/A self other N/A N/A N/A 
        Allow implicit patch using:

        >>> obj = data >> mapper
         N/A N/A N/A self _patch other N/A _reduce N/A N/A self N/A N/A N/A 
        Reduce our instance to its serialisable state.

        Returns a dict.
         N/A N/A name N/A getattr self name N/A name N/A self _field_names N/A _clean N/A N/A self data full N/A True N/A N/A 
        Hook for finall pass validation.

        full indicates if this is an _apply (True) or _patch (False)
        Should update self._errors dict.
         N/A N/A _patch N/A N/A self data N/A N/A N/A 
        Update an instance from supplied data.
         N/A errors N/A defaultdict list N/A name N/A self _field_names N/A N/A N/A N/A value N/A data N/A name N/A N/A N/A KeyError N/A N/A N/A N/A N/A N/A setattr self name value N/A N/A N/A ValidationError N/A e N/A N/A N/A N/A N/A errors N/A name append e N/A N/A self _errors N/A dict errors N/A N/A N/A self _clean data full False N/A N/A self _errors N/A N/A N/A ValidationError N/A self _errors N/A N/A self _obj N/A _apply N/A N/A self data N/A N/A N/A 
        Update an instance from supplied data.

        All fields marked required=True MUST be provided.
        All fields omitted will have their default used, if provided.
         N/A errors N/A defaultdict list N/A name N/A self _field_names N/A N/A required N/A getattr N/A N/A self _fields N/A name required True N/A default N/A getattr N/A N/A self _fields N/A name default NOT_PROVIDED N/A N/A N/A value N/A data N/A name N/A N/A N/A KeyError N/A N/A required N/A N/A N/A default NOT_PROVIDED N/A N/A N/A N/A N/A errors N/A name append N/A ValidationError This field is required N/A N/A N/A N/A default NOT_PROVIDED N/A N/A N/A value default N/A N/A callable value N/A N/A value N/A value N/A N/A N/A N/A setattr self name value N/A N/A N/A ValidationError N/A e N/A N/A N/A N/A N/A errors N/A name append e N/A N/A self _errors N/A dict errors N/A N/A N/A self _clean data full True N/A N/A self _errors N/A N/A N/A ValidationError N/A self _errors N/A N/A self _obj N/A N/A