Python学习之路:Django2.0与Django1.0的区别(1)

在Django2.0之前外键不需要只需要models.ForeignKey('外键关联')就可以实现了

但是在Django发布2.0之后,需要在这个方法里添加另外一个参数 on_delete=models.CASCADE,否则会报错误。

例:

    Django2.0之前版本:hbook = models.ForeignKey('BookInfo')

    Django2.0版本:hbook = models.ForeignKey('BookInfo', on_delete=models.CASCADE)

Django官方文档:https://docs.djangoproject.com/zh-hans/2.0/

在文章最后附上Django官方文档以供查阅。

posted on 2018-08-11 21:36  ForMyLove  阅读(2059)  评论(0编辑  收藏  举报

导航