gpt4 book ai didi

Django 1.8 key 错误 : 'manager' on relationship

转载 作者:行者123 更新时间:2023-12-02 12:47:26 25 4
gpt4 key购买 nike

我的模型设置如下:

class Post(models.Model):
name = models.CharField(max_length=10)

class Comment(models.Model):
post = models.ForeignKey(Post,related_name='comments')
name = models.CharField(max_length=10)

当我想从帖子 somepost.comments() 获取所有评论时,我收到以下错误:

>> somepost.comments()
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "a_path/django/db/models/fields/related.py", line 693, in __call__
manager = getattr(self.model, kwargs.pop('manager'))
KeyError: 'manager'

最佳答案

应该是somepost.comments.all()

somepost.comments 返回一个查询集。 all 访问其中的对象。

关于Django 1.8 key 错误 : 'manager' on relationship,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32889243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com