मैं एक और एक में मॉडल ऑब्जेक्ट्स प्राप्त करने की कोशिश कर रहा हूं और मैं यह त्रुटि उठाता हूं:
Manager isn't accessible via topic instance
यहाँ मेरा मॉडल है:
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()
यहाँ मेरा विचार है:
def test(request, post_id):
post = topic.objects.get(id = int(topic_id))
post.delete()
और मुझे मिलता है:
post.delete()
forum.topic_count = topic.objects.filter(forum = forum).count()
Manager isn't accessible via topic instances
topic
वास्तविक मॉडल वर्ग प्रतीत होता है, और उसके द्वारा दिए गए कोड के अनुसार उदाहरण नहीं है।