TypeError: __init__() missing 1 required positional argument: 'on_delete'

django 升级到2.O 以后,表之间的关联,必现写上on_delete 参数,否则会报异常;

解决方案:

定义外键的时候需要加上 on_delete=;
即:contract = models.ForeignKey(Contract, on_delete=models.CASCADE)

原文地址:https://www.cnblogs.com/aszeno/p/15515664.html