Django-更新非空外键引用的模型 ID

2024-10-01 09:32:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个简单的模型。让我们说一些类似于:

Person(id-uuid, name-string)
Dog(id-uuid, name-string, owner-ForeignKey(Person, null=False)

我有两个实例:p, d

我想更改人的id p

问题是我无法更改personp的if,因为它正被d引用,并且我无法更改d的引用,因为它不可为null

我认为这不重要,但我使用sqlite或postgres


Tags: 实例name模型idfalsesqlitestringif