django_analyses.serializers.input package

Submodules

django_analyses.serializers.input.input module

class django_analyses.serializers.input.input.InputSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)

Bases: django_analyses.serializers.utils.polymorphic.PolymorphicSerializer

class Meta

Bases: object

fields = '__all__'
model

alias of django_analyses.models.input.input.Input

get_serializer(input_type: str) → rest_framework.serializers.Serializer

Return a dict to map class names to their respective serializer classes. To be implemented by all PolymorphicSerializer subclasses.

django_analyses.serializers.input.input.get_extra_input_serializers() → dict

django_analyses.serializers.input.input_specification module

class django_analyses.serializers.input.input_specification.InputSpecificationSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)

Bases: rest_framework.serializers.HyperlinkedModelSerializer

class Meta

Bases: object

fields = ('id', 'analysis', 'created', 'modified', 'input_definitions_count')
model

alias of django_analyses.models.input.input_specification.InputSpecification

Module contents