【发布时间】:2020-11-15 11:53:22
【问题描述】:
假设我有两个模型, model_0 和 model_1
model_0 定义如下
def model_0:
...
foreign_key = models.ForeignKey(model_1)
...
和model_1
def model_1:
...
random_property = models.Charfield()
...
model_1 是 model_0
中的外键(可以是多对多或其他)如何在 model_1 对象中执行查询以检查 model_0
的属性类似model_0.objects.filter(model_0.random_property="Something")
我知道您可以使用model_0.objectsl.filter(model_0="Instance of model 0") 之类的模型轻松执行查询
但是我还没有看到任何方法来检查该对象的特定属性
【问题讨论】:
标签: django django-models foreign-keys many-to-many django-queryset