python - 如何检索模型 A 的模型列表,其中包含 B 的外键?

标签 python django

class Member( models.Model ):
    id = models.AutoField(unique=True, primary_key=True)
    ...

class Address( models.Model ):
    member = models.ForeignKey( Member )

我有成员(member)的PK并且可以找回成员(member);但我想检索指向该成员的可能多个地址。我如何在 django 中实现这一点?

最佳答案

Address.objects.filter(member=somemember)

Address.objects.filter(member_id=somemember_pk)

关于python - 如何检索模型 A 的模型列表,其中包含 B 的外键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6703290/

相关文章:

python - DRF 响应内容类型在测试期间设置为无

django - 提供给 EmbeddedDocumentField 的嵌入式文档实例无效

python - Pandas 弄乱了 DataFrame.from_csv 上的日期列

python - 具有 dB 刻度和负角度值的半极坐标图(方向性图)

python - 将上传的图像存储到 AWS S3

python - 为什么python是低级的?

Django RSS Feed 的域设置为 example.com

python - 当需要本地系统文件时,在 Django/python 中操作和创建 S3 文件

Pythonic Django 对象重用

python - 带有夹具预加载的 Django South Schema 迁移