Python Django ORM中的反向外键关系

Python Django ORM中的反向外键关系,python,django,Python,Django,如何返回由不同模型的任何对象实例添加为外键的特定模型的所有对象实例?假设有一个模型项和一个请求的模型项与该项具有外键关系。如何打印ItemRequested表/模型中被称为外键的所有项目?基本上,这就是我想在Django中执行的SQL查询: select * from backend_item where id in (select id from backend_itemrequested); 显然,我希望避免从Django ORM内部执行原始SQL命令,我不确定您在这里要问什么。但也许这就

如何返回由不同模型的任何对象实例添加为外键的特定模型的所有对象实例?假设有一个模型项和一个请求的模型项与该项具有外键关系。如何打印ItemRequested表/模型中被称为外键的所有项目?基本上,这就是我想在Django中执行的SQL查询:

select * from backend_item where id in (select id from backend_itemrequested);

显然,我希望避免从Django ORM内部执行原始SQL命令,我不确定您在这里要问什么。但也许这就是你想要的:

Item.objects.exclude(itemrequested=None)

我真的尽力想说得尽可能清楚,但你的anwser真的在现场,先生!如果答案对你有帮助,别忘了接受它,作为未来搜索者的一个标志。