I'm trying to get model objects instance in another one and I raise this error :
 Manager isn't accessible via topic instance
Here's my model :
class forum(models.Model):
    # Some attributs
class topic(models.Model):
    # Some attributs
class post(models.Model):
    # Some attributs
    def delete(self):
        forum = self.topic.forum
        super(post, self).delete()
        forum.topic_count = topic.objects.filter(forum = forum).count()
Here's my view :
def test(request, post_id):
    post = topic.objects.get(id = int(topic_id))
    post.delete()
And I get :
post.delete()
forum.topic_count = topic.objects.filter(forum = forum).count()
Manager isn't accessible via topic instances