components.abstract_data.models

Abstract Data model

class components.abstract_data.models.AbstractData(*args, **kwargs)

Bases: django_mongoengine.document.DjangoFlavor, mongoengine.document.Document

AbstractData object

convert_and_save()

Save Data object and convert the xml to dict if needed.

Returns:

convert_to_dict()

Convert the xml contained in xml_content into a dictionary.

Returns:

convert_to_file()

Convert the xml string into a file.

Returns:

dict_content
last_modification_date
title
xml_content

Get xml content - read from a saved file.

Returns:

xml_file