关于《python从入门到实践》第18章中Django的Entry模型迁移on delete失败解答

开发环境:pycharm-professional-2018.2
Django版本:version 2.1
pycharm报错示意
参考https://segmentfault.com/q/1010000014177253的内容,主要是因为Django更新至2.0以上版本了,之前的1.x版本在topic= models.ForeignKey(Topic,on_delete=models.CASCADE)不需要添加on_delete参数,因此只需要将书中的topic= models.ForeignKey(Topic)改为topic= models.ForeignKey(Topic,on_delete=models.CASCADE)就好了。

猜你喜欢

转载自blog.csdn.net/baidu_35752384/article/details/81914591