【发布时间】:2020-02-03 04:53:05
【问题描述】:
在我的 Django 应用程序中,我有一个模型,它有一个 IntegerField 用于保存今天完成的查询数量,另一个字段保存该字段的最后修改日期。
class logs(models.Model):
today_queries = models.IntegerField("today's queries", default=0, help_text="Total number of today's queries.")
update_date = models.DateField(default=datetime.date.today)
我的问题是,每次我打开 logs 模型的 Django 管理页面时,都会检索并显示 today_queries 的值(显然是默认行为)但是如果明天和其他日子到来,这个数字将不正确(应该是 0)。
如何在 logs 模型的 Django 管理页面打开后立即编辑 today_queries 的值(以便我将 update_date 与 now 进行比较,如果是新的一天,请重置today_queries的值)
【问题讨论】:
标签: django