这就是为什么你应该始终导入基本
datetime模块:
import datetime而不是该
datetime模块中的类的原因f
rom datetime import datetime。
你犯的另一个错误是使用实际调用默认的函数
()。这意味着所有模型都将在首次定义类时获得日期-因此,如果你的服务器在不重新启动Apache的情况下工作了几天或几周,则所有元素的初始日期都将相同。
因此,该字段应为:
import datetimedate = models.DateField(_("Date"), default=datetime.date.today)


