有没有办法从基础模型调用父模型。我的 model.py 看起来像:
模型.py
Class A(models.Model):
title = models.CharField(max_length=350)
description = models.TextField()
Class B(models.Model):
reftitle = models.CharField(max_length=100)
inventory = models.IntegerField()
Class C(models.Model):
a = models.ForeignKey('A')
b = models.ForeignKey('B')
notes = models.TextField()
由于某些原因,我只能从A类
检索数据是否有任何可能的方法可以通过引用A类
检索C类
.
最佳答案
从给定的 A
获取所有 C
:
a = A()
list_of_c = a.c_set.all()
并从给定的C
获取A
:
c = C()
a = c.a
The reference has an own section about Many-to-one-relationships .
关于python - Django 从父模型获取基础模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30151567/