Django 的 ORM 用专门的字段类型来建模三种基本的数据库关系:ForeignKey(一对多)、ManyToManyField(多对多)和 OneToOneField(一对一)。它们定义了表之间如何关联,并让你能够以 Pythonic 的方式访问关联对象。
ForeignKey — 一对多(最常见)
(models.Model):
name = models.CharField(max_length=)
(models.Model):
title = models.CharField(max_length=)
author = models.ForeignKey(
Author,
on_delete=models.CASCADE,
related_name=,
)
