背景 Django3.0 中创建Model时报以下错误 TypeError: init() missing 1 required positional argument: ‘on_delete’ 原因 django 升级到2.0之后,表与表之间关联的时候,必须要写on_delete参数,否则会报异常 解决办法 找到有外键关联的地方 ForeignKey 加入on_delete:如 原来的: models.ForeignKey(Contract) 修改为 models.ForeignKey(