浅谈django2.0 ForeignKey参数的变化
2019-08-06 11:51
1096 查看
Django2.0中编写models类下的ForeignKey
book = models.ForeignKey('BookInfo')
django2.0与之前的1.8不同,
错误:
book = models.ForeignKey('BookInfo') ypeError: __init__() missing 1 required positional argument: 'on_delete'
解决方法:
book = models.ForeignKey('BookInfo', on_delete=models.CASCADE,)
加上on_delete参数就可以了!!!
以上这篇浅谈django2.0 ForeignKey参数的变化就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- django2.0 ForeignKey参数变化
- DJANGO 2.0变化
- Django2.0-urls(2)-参数
- Django2.0-urls(3)-参数转换器
- django2.0 关联表的必填on_delete参数的含义
- Django中ForeignKey参数的使用
- django2.0 关联表的必填on_delete参数的含义
- 浅谈ASP.NET Core 2.0 带初始参数的中间件(译)
- Django-2.0 ForeignKey(on_delete)
- Django2.0中models下的ForeignKey()问题及解决
- 浅谈C#2.0泛型中的变化:default关键字
- 浅谈django的render函数的参数问题
- Django2.0-db(4)-Field常用参数,Meta设置,外键
- django 2.0 添加外键后,迁移数据库的提示缺少参数on_delete问题
- 在Asp.net 2.0中用QueryString传递中文参数的解决方法!
- spring2.0-2.5-3.0变化(整理)
- Django的URLconf中使用缺省视图参数的方法
- 2.0正式版中callback的一些变化+使用示例(ASP.NET 2.0)
- django框架model orM使用字典作为参数,保存数据的方法分析
- 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?