Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да създам Django модел с ForeignKeys, който не каскадно изтрива към своите деца?

Django 1.3a1 и нагоре поддържат това чрез ForeignKey on_delete аргумент.

Следният пример задава полето NULL при изтриване на външния ключ. Вижте документацията за повече опции.

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сигналът за запис на Django пост се извиква два пъти въпреки uid

  2. Неуспешна заявка за актуализиране с грешка:1175

  3. Динамично зареждане на данни при превъртане на div с помощта на php, mysql, jquery и ajax

  4. Ефективно определяне дали даден бизнес е отворен или не въз основа на работното време на магазина

  5. CURRENT_DATE Примери – MySQL