rest.data.serializers¶
Serializers used throughout the data Rest API
-
class
rest.data.serializers.DataSerializer(instance=None, data=<class rest_framework.fields.empty>, **kwargs)¶ Bases:
rest_framework_mongoengine.serializers.DocumentSerializerData serializer
-
class
Meta¶ -
fields= ['id', 'template', 'user_id', 'title', 'xml_content', 'last_modification_date']¶
-
model¶ alias of
core_main_app.components.data.models.Data
-
read_only_fields= ('id', 'user_id', 'last_modification_date')¶
-
-
create(validated_data)¶ Create and return a new Data instance, given the validated data.
-
update(instance, validated_data)¶ Update and return an existing Data instance, given the validated data.
-
class
-
class
rest.data.serializers.DataWithTemplateInfoSerializer(instance=None, data=<class rest_framework.fields.empty>, **kwargs)¶ Bases:
rest_framework_mongoengine.serializers.DocumentSerializerData Full serializer
-
class
rest.data.serializers.XMLContentField(read_only=False, write_only=False, required=None, default=<class rest_framework.fields.empty>, initial=<class rest_framework.fields.empty>, source=None, label=None, help_text=None, style=None, error_messages=None, validators=None, allow_null=False)¶ Bases:
rest_framework.fields.FieldXML content is decoded when retrieved - not supported by CharField
-
to_internal_value(data)¶
-
to_representation(obj)¶
-