当前位置:主页 > 软件编程 > Python代码 >

浅谈django2.0 ForeignKey参数的变化

时间:2021-04-27 09:07:14 | 栏目:Python代码 | 点击:

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参数就可以了!!!

您可能感兴趣的文章:

相关文章