Django's ORM modellerer de tre grunnleggende databaserelasjonene med dedikerte felttyper: ForeignKey (en-til-mange), ManyToManyField (mange-til-mange), og OneToOneField (en-til-en). Disse definerer hvordan tabeller forholder seg til hverandre og gir deg Pythonisk tilgang til relaterte objekter.
ForeignKey — en-til-mange (den vanligste)
(models.Model):
name = models.CharField(max_length=)
(models.Model):
title = models.CharField(max_length=)
author = models.ForeignKey(
Author,
on_delete=models.CASCADE,
related_name=,
)
