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=,
)
