beat.web.toolchains.serializers module

class beat.web.toolchains.serializers.ToolchainCreationSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)[source]

Bases: beat.web.common.serializers.ContributionCreationSerializer

class Meta[source]

Bases: beat.web.common.serializers.Meta

model

alias of beat.web.toolchains.models.Toolchain

beat_core_class

alias of beat.core.toolchain.Toolchain

class beat.web.toolchains.serializers.ToolchainModSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)[source]

Bases: beat.web.common.serializers.ContributionModSerializer

class Meta[source]

Bases: beat.web.common.serializers.Meta

model

alias of beat.web.toolchains.models.Toolchain

beat_core_class

alias of beat.core.toolchain.Toolchain

class beat.web.toolchains.serializers.ToolchainSerializer(*args, **kwargs)[source]

Bases: beat.web.common.serializers.ContributionSerializer

class Meta[source]

Bases: beat.web.common.serializers.Meta

model

alias of beat.web.toolchains.models.Toolchain

get_referencing_experiments(obj)[source]
get_new_experiment_url(obj)[source]
class beat.web.toolchains.serializers.FullToolchainSerializer(*args, **kwargs)[source]

Bases: beat.web.toolchains.serializers.ToolchainSerializer

class Meta[source]

Bases: beat.web.toolchains.serializers.Meta

default_fields = ['is_owner', 'modifiable', 'deletable', 'sharing', 'name', 'version', 'last_version', 'short_description', 'fork_of', 'previous_version', 'accessibility', 'hash', 'creation_date', 'description', 'declaration']