ViewItem update
This commit is contained in:
parent
f230990f2a
commit
870587e878
|
@ -57,6 +57,7 @@ class ViewItemSerializer(serializers.ModelSerializer):
|
|||
|
||||
class ViewItemUpdateSerializer(serializers.Serializer):
|
||||
current = serializers.IntegerField(min_value=1)
|
||||
seconds = serializers.IntegerField(min_value=0)
|
||||
|
||||
|
||||
class View2Serializer(serializers.Serializer):
|
||||
|
|
|
@ -181,7 +181,7 @@ class ViewItemViewSet(ListModelMixin, UpdateModelMixin, GenericViewSet):
|
|||
if ViewItem.objects.filter(video=obj.video, create_by=user).order_by('-id').first() != obj:
|
||||
raise ParseError('存在新播放记录')
|
||||
obj.current = data['current']
|
||||
obj.total_seconds = obj.total_seconds + 10
|
||||
obj.total_seconds = obj.total_seconds + data['seconds']
|
||||
obj.save()
|
||||
cal_view2(obj)
|
||||
return Response({'id': obj.id, 'current': obj.current, 'total_seconds': obj.total_seconds})
|
||||
|
|
Loading…
Reference in New Issue