Python _uuinit_uu中的值不';t返回正确的值?
我在django有一个模型: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
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
。为什么它显示了两个不同的值?能否请您共享管理员和代码中您试图访问此内容的位置的屏幕截图?能否请您共享管理员和代码中您试图访问此内容的位置的屏幕截图?