sql >> Databáze >  >> RDS >> Mysql

Jak vytvořím model Django s ForeignKeys, který nekaskáduje mazání do svých potomků?

Django 1.3a1 a nahoru to podporují pomocí ForeignKey on_delete argument.

Následující příklad nastavuje pole NULL při smazání cizího klíče. Viz dokumentaci pro více možností.

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



  1. Uvolněte místo na disku po stažení databáze v mysql

  2. Logický operátor AND v mySql REGEXP?

  3. Je drahokam dm_mysql_adapter Datamapper podporován na Windows?

  4. Velká písmena v názvech dnů a měsíců při formátování dat v Oracle