这是我的模型。py
class Scenes(models.Model):
name = models.SlugField('Scene name', max_length=60,unique=True)
record_date = models.DateTimeField('Scene date')
manager = models.ForeignKey(
settings.AUTH_USER_MODEL,
blank=True,
null=True,
on_delete=models.SET_NULL)
description = models.TextField(blank=True)
previous = models.OneToOneField(
'self',
blank=True,
null=True,
related_name='next',
on_delete=models.SET_NULL
)
我从一个例子开始:场景1
问题是我想要
对很多人来说
选择与否
一对一
就像下面解释的
然而,当我换成
previous = models.ManyToManyField(
然后我还得到了一个关于
关于删除
:
类型错误:
初始化
()获得意外的关键字参数“on\u delete”
最好的djangonic方式是什么?