django orm做migration時報錯“Cannot add foreign key constraint”,執(zhí)行python manage.py sqlmigrate查看具體的sql
執(zhí)行:SHOW ENGINE INNODB STATUS;

查看market表中id字段的定義

待添加管理的字段的定義

原來market表中id多帶了unsigned,修改之:alter table market modify column id INTEGER AUTO_INCREMENT NOT NULL ;
問題解決