예제 #1
0
파일: views.py 프로젝트: khaldon/Material
 def get_queryset(self, *args, **kwargs):
     queryset_list = Notification.get_user_notification(self.request.user)
     unread_notifications = queryset_list.filter(is_read=False)
     for notification in unread_notifications:
         notification.is_read = True
         notification.save()
     return queryset_list
예제 #2
0
 def get_queryset(self, *args, **kwargs):
     queryset_list = Notification.get_user_notification(self.request.user)
     unread_notifications = queryset_list.filter(is_read=False)
     # Add celery or something to alter the is_read flag in background
     # So this flag could be used in front end for styling purposes
     for notification in unread_notifications:
         notification.is_read = True
         notification.save()
     return queryset_list