【发布时间】:2018-04-05 06:43:23
【问题描述】:
我正在尝试使用 on_delete=models.CASCADE 创建一个简单的模型关系。
这是我的代码:-
class Answer_Options(models.Model):
text = models.CharField(max_length=200)
class Quiz(models.Model):
q_type = models.CharField(max_length=50)
text = models.CharField(max_length=200)
possible_answers = models.ManyToManyField(Answer_Options, on_delete=models.CASCADE)
它在终端上给我以下错误:-
TypeError:_init__() 得到了一个意外的关键字参数“on_delete”
位置:- django\db\models\fields\related.py",第 1129 行
【问题讨论】:
-
这从来没有奏效(它没有真正的意义)。你确定你不想要
OneToManyField?