api Package

api Package

serializers Module

class kawaz.apps.attachments.api.serializers.MaterialSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)[source]

Bases: rest_framework.serializers.ModelSerializer

class Meta[source]

Bases: object

fields = ('content_file', 'author', 'slug', 'ip_address', 'tag')
model

alias of Material

MaterialSerializer.create(validated_data)[source]

views Module

class kawaz.apps.attachments.api.views.MaterialViewSet(**kwargs)[source]

Bases: kawaz.api.mixins.CreateModelMixin, kawaz.api.views.KawazGenericViewSet

author_field_name = 'author'
get_extra_fields()[source]
lookup_field = 'slug'
lookup_url_kwarg = 'slug'
model

alias of Material

parser_classes = (<class 'rest_framework.parsers.FormParser'>, <class 'rest_framework.parsers.MultiPartParser'>)
queryset
serializer_class

alias of MaterialSerializer

suffix = None