update comment_num and thumbup_num in api comment_submit_api/thumbup_submit_api/thumbup_cancel_api

Brightcells 9 lat temu
rodzic
commit
90515dc878
1 zmienionych plików z 9 dodań i 4 usunięć
  1. 9 4
      group/views.py

+ 9 - 4
group/views.py

@@ -479,6 +479,9 @@ def comment_submit_api(request):
479 479
             comment=comment,
480 480
         )
481 481
 
482
+        group_photo.comment_num += 1
483
+        group_photo.save()
484
+
482 485
         UserMessageInfo.objects.create(
483 486
             from_uid=user_id,
484 487
             from_nickname=group_user.nickname,
@@ -527,16 +530,15 @@ def thumbup_submit_api(request):
527 530
     photo_thumbup, created = PhotoThumbUpInfo.objects.get_or_create(
528 531
         photo_id=photo_id,
529 532
         user_id=user_id,
530
-        # defaults={
531
-        #     'nickname': group_user.nickname,
532
-        #     'avatar': group_user.avatar,
533
-        # }
534 533
     )
535 534
     photo_thumbup.nickname = group_user.nickname
536 535
     photo_thumbup.avatar = group_user.avatar
537 536
     photo_thumbup.thumbup = True
538 537
     photo_thumbup.save()
539 538
 
539
+    group_photo.thumbup_num += 1
540
+    group_photo.save()
541
+
540 542
     UserMessageInfo.objects.create(
541 543
         from_uid=user_id,
542 544
         from_nickname=group_user.nickname,
@@ -634,6 +636,9 @@ def thumbup_cancel_api(request):
634 636
     photo_thumbup.thumbup = False
635 637
     photo_thumbup.save()
636 638
 
639
+    group_photo.thumbup_num -= 1
640
+    group_photo.save()
641
+
637 642
     UserMessageInfo.objects.create(
638 643
         from_uid=user_id,
639 644
         from_nickname=group_user.nickname,