4

null の可能性がある OneToOneField を持つモデルがあります。

solution_for = models.OneToOneField('QNAQuestion', related_name='solution', blank=True, null=True)

ビューで削除する必要がある値が含まれている場合があります。それを無効にする構文は何ですか? これは非常に単純な質問ですが、Google は実際には役に立ちません。

私はすでに試しました:

obj.solution_for = None
obj.solution_for = False
obj.solution_for = ''
del obj.solution_for

しかし、私は屈服しなければならないと思います..これを行う正しい方法は何ですか?

4

1 に答える 1

6

正しい方法は、このフィールドをNone次のように設定することです。

obj.solution_for = None
obj.save()
于 2015-01-10T04:12:29.990 に答える