def get_object(self, **kwargs): pk = self.kwargs[self.pk_url_kwarg] slug = self.kwargs[self.slug_url_kwarg] post = get_post(pk, slug) if post.status == Post.Status.DRAFT and post.author != self.request.user: raise PermissionDenied return post
def get_object(self): return get_post(pk=self.kwargs['id'], slug=self.kwargs['slug'])
def get_object(self, **kwargs): pk = self.kwargs[self.pk_url_kwarg] slug = self.kwargs[self.slug_url_kwarg] return get_post(pk, slug)