【发布时间】:2019-11-28 19:59:00
【问题描述】:
我目前在模型上有一个名为“is_active”的布尔字段。每当我在 django 管理员中手动将此字段设置为 True(最初它是错误的)时,我希望它执行某个操作。 当设置为 true 时,如何在 django 上触发此字段以执行此特定操作?
我听说过 save_model() 方法,但我不知道它是如何工作的。
class Company(models.Model):
name = models.CharField(max_length=100, unique=True)
is_active = models.BooleanField(default=False)
def __str__(self):
return self.name
【问题讨论】:
标签: django django-models django-views django-admin