代码之家  ›  专栏  ›  技术社区  ›  user2896120

不满足条件时重定向用户[重复]

  •  0
  • user2896120  · 技术社区  · 7 年前

    post= 如何在这里添加slug id?

    class ReportPostView(LoginRequiredMixin, DetailView):
        login_url = '/login/'
        template_name = 'core/report-post.html'
        model = Post
        slug_field = 'id'
    
        def get(self, request, *args, **kwargs):
            if Report.objects.filter(actor=self.request.user, post={{ slug_id_should_be_here }}).exists():
                return HttpResponseNotFound("You have already reported this Post")
            else:
                return
    
    0 回复  |  直到 7 年前