beat.web.code.serializers module¶
-
class
beat.web.code.serializers.CodeCreationSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)[source]¶ Bases:
beat.web.common.serializers.ContributionCreationSerializer
-
class
beat.web.code.serializers.CodeSharingSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)[source]¶
-
class
beat.web.code.serializers.CodeSerializer(*args, **kwargs)[source]¶ Bases:
beat.web.common.serializers.ContributionSerializer-
class
Meta[source]¶ Bases:
beat.web.common.serializers.Meta-
model¶ alias of
beat.web.code.models.Code
-
default_fields= ['is_owner', 'modifiable', 'deletable', 'sharing', 'name', 'version', 'last_version', 'short_description', 'fork_of', 'previous_version', 'accessibility', 'hash', 'creation_date', 'opensource', 'language', 'valid']¶
-
extra_fields= ['description', 'declaration', 'code']¶
-
exclude= ['description_file', 'declaration_file', 'source_code_file']¶
-
-
class