【发布时间】:2023-04-18 10:03:01
【问题描述】:
我使用 Django Admin 添加数据,但是今天字段不会更新到当前时间,总是显示 django 开始时间。
模型.py:
class Post(models.Model):
today = datetime.now().strftime("%Y%m%d")
date = models.CharField(max_length=8,default=datetime.now())
title = models.CharField(max_length=100)
content = models.TextField(blank=True)
【问题讨论】:
-
只有在应用程序启动时才会设置“今天”字段......与“日期”字段上的默认字段相同。您应该将函数传递给默认字段(即,删除括号)。我不确定你想用今天的字段做什么......