您的位置:首页 > 数据库

django 2.0 添加外键后,迁移数据库的提示缺少参数on_delete问题

2018-03-15 11:43 936 查看
例如:class BookInfo(models.Model):
btitle = models.CharField(max_length=20)
bpub_date = models.DateTimeField()

class HeroInfo(models.Model):
hname = models.CharField(max_length=10)
hgender = models.BooleanField()
hcontent = models.CharField(max_length=1000)
hbook = models.ForeignKey(BookInfo)hbook = models.ForeighKey(BookInfo)  django2.0 如果这样写的话,迁移数据库,会提示缺少 on_delete 参数



提示缺少参数  on_delete
于是改为:hbook = models.ForeignKey(BookInfo, on_delete=models.CASCADE)然后执行迁移命令,搞定。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐