Django's ORM modellerer de tre grundlæggende databaserelationer med dedikerede felttyper: ForeignKey (en-til-mange), ManyToManyField (mange-til-mange) og OneToOneField (en-til-en). Disse definerer, hvordan tabeller relaterer sig, og giver dig Pythonic adgang til relaterede objekter.
ForeignKey — en-til-mange (den mest almindelige)
(models.Model):
name = models.CharField(max_length=)
(models.Model):
title = models.CharField(max_length=)
author = models.ForeignKey(
Author,
on_delete=models.CASCADE,
related_name=,
)
