Python _uuinit_uu中的值不';t返回正确的值?

Python _uuinit_uu中的值不';t返回正确的值?,python,django,django-models,django-admin,Python,Django,Django Models,Django Admin,我在django有一个模型: class Game(models.Model): gaming = models.BooleanField(default=False) def __init__(self, *args, **kwargs): super(Game, self).__init__(*args, **kwargs) self.old_gaming = self.gaming 现在,当我打印self.old_gaming的值时,当从应用程序工作时,它显示为True

我在django有一个模型:

class Game(models.Model):
gaming = models.BooleanField(default=False)

def __init__(self, *args, **kwargs):
    super(Game, self).__init__(*args, **kwargs)
    self.old_gaming = self.gaming

现在,当我打印
self.old_gaming
的值时,当从应用程序工作时,它显示为
True
,而不是
False
。然而,当我在django admin上工作时,它显示
False
。为什么它显示了两个不同的值?

能否请您共享管理员和代码中您试图访问此内容的位置的屏幕截图?能否请您共享管理员和代码中您试图访问此内容的位置的屏幕截图?