diff --git a/server/apps/vod/views.py b/server/apps/vod/views.py index 2484fe6..399784b 100644 --- a/server/apps/vod/views.py +++ b/server/apps/vod/views.py @@ -85,9 +85,9 @@ class VideoViewSet(PageOrNot, CreateUpdateModelAMixin, ModelViewSet): @action(methods=['get'], detail=True, perms_map={'get':'*'}) def my(self, request, *args, **kwargs): """ - 本视频的个人观看统计 + 本视频的我的观看统计 - 本视频的个人观看统计 + 本视频的我的观看统计 """ video = self.get_object() user = request.user @@ -160,9 +160,9 @@ class ViewItemViewSet(ListModelMixin, UpdateModelMixin, GenericViewSet): @action(methods=['get'], detail=False, perms_map={'get':'*'}) def my(self, request, *args, **kwargs): """ - 本视频的个人观看记录 + 我的观看记录 - 本视频的个人观看记录 + 我的观看记录 """ queryset = ViewItem.objects.filter(create_by=request.user).order_by('-id') page = self.paginate_queryset(queryset) @@ -206,15 +206,15 @@ class View2ViewSet(ListModelMixin, GenericViewSet): perms_map = {'get': 'view2_view', 'put': '*'} queryset = View2.objects.select_related('create_by', 'video').all() search_fields = ['create_by__name', 'video__name'] - serializer_class = ViewItemSerializer + serializer_class = View2Serializer ordering = ['-id'] @action(methods=['get'], detail=False, perms_map={'get':'*'}) def my(self, request, *args, **kwargs): """ - 个人观看记录 + 我的观看统计 - 个人观看记录 + 我的观看统计 """ queryset = View2.objects.filter(create_by=request.user).order_by('-id') page = self.paginate_queryset(queryset)