sql >> Database >  >> RDS >> Mysql

Hoe maak ik een Django-model met ForeignKeys dat geen cascade-verwijderingen naar zijn kinderen uitvoert?

Django 1.3a1 en steun dit via ForeignKey 's on_delete argument.

In het volgende voorbeeld wordt het veld NULL . ingesteld bij het verwijderen van de externe sleutel. Zie de documentatie voor meer opties.

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



  1. PostgreSQL bewaken in een hybride omgeving

  2. Oracle-query sequentiële sommatie per rijen

  3. Krijg resultaten die binnen de markeringsradiussen vallen uit de database

  4. Netwerkbelasting testen met iPerf