|
|
|
|
@ -16,7 +16,7 @@ from .serializers.course import ( |
|
|
|
|
LessonSerializer, LessonCreateSerializer, |
|
|
|
|
) |
|
|
|
|
from .serializers.content import ( |
|
|
|
|
BanerSerializer, BanerImageSerializer, |
|
|
|
|
BanerSerializer, |
|
|
|
|
ImageSerializer, ImageCreateSerializer, |
|
|
|
|
TextSerializer, TextCreateSerializer, |
|
|
|
|
ImageTextSerializer, ImageTextCreateSerializer, |
|
|
|
|
@ -80,9 +80,6 @@ class AuthorBalanceViewSet(ExtendedModelViewSet): |
|
|
|
|
class BanerViewSet(ExtendedModelViewSet): |
|
|
|
|
queryset = Baner.objects.all() |
|
|
|
|
serializer_class = BanerSerializer |
|
|
|
|
serializer_class_map = { |
|
|
|
|
'upload_image': BanerImageSerializer, |
|
|
|
|
} |
|
|
|
|
permission_classes = (IsAdmin,) |
|
|
|
|
filter_fields = ('use',) |
|
|
|
|
ordering_fields = ('created_at', 'update_at',) |
|
|
|
|
|