我有一个带有日期时间字段的模型:
class MyModel(models.Model):
created = models.DateTimeField(auto_now = True)
我想获取今天创建的所有记录。
我试过:
MyModel.objects.all().filter(created = timezone.now())
和
MyModel.objects.all().filter(created = timezone.now().date())
但总是得到一个空集。Django 中执行此操作的正确方法是什么?
编辑:
看起来很奇怪,但是今天(06.04.2012 23:09:44)创建的记录在数据库中有日期(2012-04-07 04:09:44)。当我尝试在管理面板中对其进行编辑时,它看起来是正确的(06.04.2012 23:09:44)。Django 会以某种方式处理它吗?