小编Sha*_*nu4的帖子

Django日期时间问题(默认= datetime.now())

我有这样的db模型:

from datetime import datetime    

class TermPayment(models.Model):
    # I have excluded fields that are irrelevant to the question
    date = models.DateTimeField(default=datetime.now(), blank=True)
Run Code Online (Sandbox Code Playgroud)

当添加新实例时:

tp = TermPayment.objects.create(**kwargs)
Run Code Online (Sandbox Code Playgroud)

我有一个问题:数据库中的所有记录在日期字段中具有相同的值 - 第一次付款的日期.服务器重启后 - 一条记录有新日期,其他记录与第一条记录相同.它看起来像是使用了一些数据缓存,但我无法找到它.

数据库:mysql 5.1.25

django v1.1.1

python django

256
推荐指数
8
解决办法
26万
查看次数

标签 统计

django ×1

python ×1