Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment créer un modèle Django avec ForeignKeys qui ne supprime pas en cascade ses enfants ?

Django 1.3a1 et supportez ceci via ForeignKey est on_delete arguments.

L'exemple suivant définit le champ NULL lors de la suppression de la clé étrangère. Voir la documentation pour plus d'options.

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