第一篇-Django建立数据库各表之间的联系

遇到的问题:TypeError: __init__() missing 1 required positional argument: 'on_delete'

这是外键导致的。

class Book(models.Model):
    name=models.CharField(max_length=20)
    price=models.IntegerField()
    pub_date=models.DateField()
    publish=models.ForeignKey("Publish",on_delete=models.CASCADE)

 修改外键连接代码如标红部分。

猜你喜欢

转载自www.cnblogs.com/smart-zihan/p/9889114.html