class documentation

Deserialize XML.

Method __init__ Init this serializer given a stream or a string
Method __next__ Iteration interface -- return the next item in the stream
Instance Variable db Undocumented
Instance Variable event_stream Undocumented
Instance Variable handle_forward_references Undocumented
Instance Variable ignore Undocumented
Method _get_model_from_node Look up a model from a <object model=...> or a <field rel=... to=...> node.
Method _handle_fk_field_node Handle a <field> node for a ForeignKey
Method _handle_m2m_field_node Handle a <field> node for a ManyToManyField.
Method _handle_object Convert an <object> node to a DeserializedObject.
Method _make_parser Create a hardened XML parser (no custom/external entities).

Inherited from Deserializer:

Method __iter__ Undocumented
Instance Variable options Undocumented
Instance Variable stream Undocumented
def __init__(self, stream_or_string, *, using=DEFAULT_DB_ALIAS, ignorenonexistent=False, **options): (source)

Init this serializer given a stream or a string

def __next__(self): (source)

Iteration interface -- return the next item in the stream

Undocumented

event_stream = (source)

Undocumented

handle_forward_references = (source)

Undocumented

Undocumented

def _get_model_from_node(self, node, attr): (source)

Look up a model from a <object model=...> or a <field rel=... to=...> node.

def _handle_fk_field_node(self, node, field): (source)

Handle a <field> node for a ForeignKey

def _handle_m2m_field_node(self, node, field): (source)

Handle a <field> node for a ManyToManyField.

def _handle_object(self, node): (source)

Convert an <object> node to a DeserializedObject.

def _make_parser(self): (source)

Create a hardened XML parser (no custom/external entities).