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

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

解决方案:

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

posted @ 2021-11-05 23:17  局长  阅读(281)  评论(0编辑  收藏  举报