gpt4 book ai didi

python - 属性错误 : 'ManyRelatedObjectsDescriptor' object has no attribute 'all'

转载 作者:太空宇宙 更新时间:2023-11-04 07:42:27 25 4
gpt4 key购买 nike

有人知道为什么我会收到此错误吗? all 属性不在对象上

Subject.course_set.all()

如果我这样做是为了测试,它会起作用。

Course.objects.all()[0].subjects.all()

谢谢

最佳答案

Subject.course_set.all() 毫无意义。您必须在模型的实例而不是类上调用它,例如:

subject = Subject.objects.all()[0]
#^ this is an instance
subject.course_set.all()

关于python - 属性错误 : 'ManyRelatedObjectsDescriptor' object has no attribute 'all' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16832266/

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