def query_set(self):
queryset = super().get_queryset()
return queryset.filter(recipient = self.request.user)
# class DeletePrivateMessage(LoginRequiredMixin,SelectRelatedMixin,generic.DeleteView):
# model = PrivateMessage
# select_related = ('sender','recipient')
# success_url = reverse_lazy('private_messages:list')
#
# def get_queryset(self):
# queryset = super().get_queryset()
# return queryset.filter(recipient = self.request.user)
#
# def delete(self,*args,**kwargs):
# messages.success(self.request,'Message Deleted')
# return super().delete(*args,**kwargs)
评论列表
文章目录