что происходит, когда мы используем «on_delete=models.CASCADE» в моделях django
class HospitalStay(models.Model):
patient = models.ForeignKey(User, on_delete = models.CASCADE)
что происходит, когда мы используем «on_delete=models.CASCADE» в моделях django
class HospitalStay(models.Model):
patient = models.ForeignKey(User, on_delete = models.CASCADE)
CASCADE
означает, что строка также будет удалена, если будет удалена ForeignKey
.
В вашем случае экземпляр HospitalStay
будет удален, если User
связанный с ним будет удален.
Подробнее о документации по django