docs: def get_object(self, *args, **kwargs):
          """
          Should memoize the object to avoid multiple query if get_object is used many times in the view
          """
          self.category_instance = get_object_or_404(Category, slug=self.kwargs['category_slug'])
          return get_object_or_404(Post, thread__id=self.kwargs['thread_id'], thread__category=self.category_instance, pk=self.kwargs['post_id'])