观看人数bug
This commit is contained in:
parent
4d352a1773
commit
fc79e0b782
|
@ -34,7 +34,7 @@ class VideoUpdateSerializer(serializers.ModelSerializer):
|
|||
|
||||
class VideoListDetailSerializer(serializers.ModelSerializer):
|
||||
views_n = serializers.IntegerField(source='view1_video.views', read_only=True, label="总观看次数")
|
||||
viewsp_n = serializers.IntegerField(source='view1_video.viewsp', read_only=True, label="总观看秒数")
|
||||
viewsp_n = serializers.IntegerField(source='view1_video.viewsp', read_only=True, label="总观看人数")
|
||||
class Meta:
|
||||
model = Video
|
||||
exclude = ['mediaurl']
|
||||
|
|
|
@ -127,7 +127,7 @@ def cal_view1(vi: ViewItem):
|
|||
v1, _ = View1.objects.get_or_create(video=vi.video, defaults={"video": vi.video})
|
||||
v2, _ = View2.objects.get_or_create(video=vi.video, create_by=vi.create_by, defaults={"video": vi.video, "create_by": vi.create_by})
|
||||
v1.views = ViewItem.objects.filter(video=vi.video).count()
|
||||
v1.viewp = View2.objects.filter(video=vi.video).count()
|
||||
v1.viewsp = View2.objects.filter(video=vi.video).count()
|
||||
v1.save()
|
||||
|
||||
def cal_view2(vi: ViewItem):
|
||||
|
|
Loading…
Reference in New Issue