sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo creo un modelo Django con ForeignKeys que no elimina en cascada a sus hijos?

Django 1.3a1 y hasta apoyar esto a través de ForeignKey 's on_delete argumento.

El siguiente ejemplo establece el campo NULL al borrar la clave foránea. Consulte la documentación para más opciones.

user = models.ForeignKey(User, blank=True, null=True, on_delete=models.SET_NULL)