【发布时间】:2021-01-09 07:39:19
【问题描述】:
我想显示today、yesterday 和最后一个7 days 的数据,请告诉我该怎么做。
我正在尝试这个....但它只显示最近 7 天的数据,但我想根据 today、yesterday 和 last 7 days 在我的 HTML 文件中显示数据
这是我的views.py 文件..
def myview(request):
datas= Mymodel.objects.filter(created_on_gte=datetime.now()-
timedelta(days=7)).count()
context= {'datas':datas}
return render(request, 'test.html', context}
这是我的test.html 文件,我在其中显示数据...
<p>{{datas}} today</p>
<p>{{datas}} Yesterday</p>
<p>{{datas}} Last 7 Days</p>
【问题讨论】:
-
created_on的字段类型是什么?DateField或DateTimeField? -
这是一个
DateTimeField字段...
标签: django django-models django-views django-templates django-filter