Adicionar ID da lesma na consulta
Eu tenho um DetailView que contém uma função get. Essa função get verifica se uma determinada condição é verdadeira; se isso ocorrer, ocorrerá um erro. No entanto, estou tendo dificuldade em obter o ID da lesma na consulta em quepost=
Como posso adicionar a identificação da lesma aqu
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