Cha*_*rts 3 django django-models django-queryset
我想查询并获取今天创建的所有页面。这是我的模型:
class Page(models.Model):
user = models.ForeignKey('User', related_name='pages', blank=True, null=True)
title = models.CharField(max_length=2000, default='', blank=True)
date_created = models.DateTimeField(default=datetime.datetime.now)
Run Code Online (Sandbox Code Playgroud)
我想这样查询:
todays_pages = Page.objects.filter(date_created = datetime.date.today())
Run Code Online (Sandbox Code Playgroud)
但除非我将字段更改为日期字段而不是日期时间字段,否则它不起作用。
你可以这样尝试:
todays_pages = Page.objects.filter(date_created__gte = datetime.date.now().replace(hour=0,minute=0,second=0))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5503 次 |
| 最近记录: |