django migrate 外键无法创建

新建一个model,migrate一创建外键一直不成功,一开始还以为是升级到django2.x之后的幺蛾子,后来发现是默认存储引擎的问题,原来从旧的数据库导过来的表都是MyISAM,但安装mariadb时默认是InnoDB。

在my.cnf里改成MyISAM,重启mariadb(或mysql what ever),搞定。

For example, "name@something.com". If someone replies to you it will be via email.
For example, "http://someaddress.com"