سلام و عرض ادب خدمت شما
استاد این مدلی هست که من برای کامنت ها در پروژه تعریف کردم
class PostComment(models.Model):
post = models.ForeignKey(Post, on_delete=models.SET_NULL, null=True, blank=True, related_name='post_comments')
user = models.ForeignKey(get_user_model(), on_delete=models.SET_NULL, null=True, blank=True)
parent = models.ForeignKey('self', on_delete=models.SET_NULL, null=True, blank=True)
text = models.TextField(default='None')
status = models.CharField(choices=POST_COMMENT_STATUS_CHOICES, default='draft', max_length=11)
میخواستم ببینم در این کوئری prefetch_related باید برابر چی باشه؟
comments = PostComment.objects.filter(post=post, parent=None).prefetch_related('')
سلام خدمت شما دوست عزیز
از اونجایی که برای parent مقدار related_name رو پر نکردین پس باید از نام پیشفرضی که جنگو در نظر میگیره استفاده کنین یعنی : postcomment_set