总忘记,记录下吧
on_delete 的六种操作
1. models.CASCADE: 将定义有外键的模型对象同时删除 ,django模板的默认操作
2. model.PROTECT: 阻止上面的删除操作,但是弹出ProtectedError异常
3. models.SET_NULL: 将外键字段设为null,只有当字段设置了null=True时,方可使用该值
4. models.SET_DEFAULT: 将外键字段设为默认值,只有当字段设置了default参数时,方可使用
5. models.DO_NOTHING: 什么也不做
6. models.SET: 设置为一个传递给SET()的值或者一个回调函数的返回值,注意大小写
0则评论给“models on_delete”