我试图理解 django 模型中的这种多字段逻辑。
我有两个 django 模型:location
和image
.
我还有另一个名为location_has_image
. 该模型以这种形式定义。
class location_has_image(models.Model):
of_location = models.ForeignKey(location,related_name="of_location")
of_image = models.ForeignKey(image,related_name="of_image")
我的问题是,当我保存新对象location
和image
对象时,我是否必须将一些东西保存到这个模型中?还是会location_has_image
自动将其设置为那些新创建的对象?还是我在这里想错了?
请帮忙!