django报错TypeError: __init__() missing 1 required positional argument: 'on_delete'

在学习Django中,执行 python manage.py makemigrations learning_logs 时报的错

TypeError: __init__() missing 1 required positional argument: 'on_delete'

解决


在括号内加入属性on_delete=models.CASCADE即可

topic = models.ForeignKey(Topic, on_delete=models.CASCADE)

猜你喜欢

转载自blog.csdn.net/weixin_42274149/article/details/84998380