1.报错TypeError: __init__() missing 1 required positional argument: 'on_delete' django2.0以后创建数据库外键的时候必须要加on_delete参数,参数具体含义: CASCADE:这就是默认的选项,级联删除,你无需显性指定它. PROTECT: 保护模式,如果采用该选项,删除的时候,会抛出ProtectedError错误. SET_NULL: 置空模式,删除的时候,外键字段被设置为空,前提就是blank=True,