beat.web.dataformats.api module¶
-
class
beat.web.dataformats.api.CheckDataFormatNameView(**kwargs)[source]¶ Bases:
beat.web.common.api.CheckContributionNameViewThis view sanitizes a data format name and checks whether it is already used.
-
model¶
-
Bases:
beat.web.common.api.ShareViewThis view allows to share a data format with other users and/or teams
-
class
beat.web.dataformats.api.ListDataFormatView(**kwargs)[source]¶ Bases:
beat.web.common.api.ListContributionViewList all available data formats
-
model¶
-
serializer_class¶ alias of
beat.web.dataformats.serializers.DataFormatSerializer
-
-
class
beat.web.dataformats.api.ListCreateDataFormatsView(**kwargs)[source]¶ Bases:
beat.web.common.api.ListCreateContributionViewRead/Write end point that list the data formats available from a given author and allows the creation of new data formats
-
model¶
-
serializer_class¶ alias of
beat.web.dataformats.serializers.DataFormatSerializer
-
writing_serializer_class¶ alias of
beat.web.dataformats.serializers.DataFormatCreationSerializer
-
namespace= 'api_dataformats'¶
-
-
class
beat.web.dataformats.api.RetrieveUpdateDestroyDataFormatsView(**kwargs)[source]¶ Bases:
beat.web.common.api.RetrieveUpdateDestroyContributionViewRead/Write/Delete endpoint for a given data format
-
model¶
-
serializer_class¶ alias of
beat.web.dataformats.serializers.FullDataFormatSerializer
-
-
class
beat.web.dataformats.api.DiffDataFormatView(**kwargs)[source]¶ Bases:
beat.web.common.api.DiffViewThis view shows the differences between two data formats
-
model¶
-