我有一个正在处理的项目,我创建了一个名为bundle的表。我在另一个引用bundle表的表中也有一个foreignkey。当我尝试访问foreignkey时,它告诉我bundle是一个保留的关键字。我也尝试过清单并得到同样的错误。我在网上查看并没有显示捆绑或清单是保留或关键字。谁能帮我这个。这是我的代码,并给我错误。这是两条线中的第二条。谢谢。
bundles = Bundle.objects.filter(group = currentGroup).all()
items = Items.objects.filter(bundle.group = currentGroup).all()
File "/Users/omarjandali/Desktop/yap/opentab/tab/views.py", line 695
items = Items.objects.filter(bundle.group = currentGroup).all()
^
答案 0 :(得分:3)
您应该使用两个下划线访问相关模型的字段,而不是点:
items = Items.objects.filter(bundle__group = currentGroup).all()