コード例 #1
0
ファイル: views.py プロジェクト: HELLSP4RK/blog
 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
コード例 #2
0
 def get_object(self):
     return get_post(pk=self.kwargs['id'], slug=self.kwargs['slug'])
コード例 #3
0
ファイル: views.py プロジェクト: HELLSP4RK/blog
 def get_object(self, **kwargs):
     pk = self.kwargs[self.pk_url_kwarg]
     slug = self.kwargs[self.slug_url_kwarg]
     return get_post(pk, slug)