django过滤器并从datetime中选择dateonly

b1zrtrql  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(183)

这是我在表单上单击post按钮的代码

new_date = request.POST.get('depart_date')
from datetime import date
c = Schedule.objects.filter(bus_id=request.POST.get('bus'), depart_time__date=date.new_date).count()
print(request, c)

在我的select查询中,我想从datetime字段检查所选巴士的发车时间。但在检查这一点时,我需要选择日期只过滤新的日期。在提交我的表格时,django错误如下:;
类型对象“datetime.date”没有属性“new\u date”

mwecs4sa

mwecs4sa1#

我不认为有什么 date.new_date 在python中。我想你想要的是 new_date .
喜欢

c = Schedule.objects.filter(
        bus_id=request.POST.get('bus'),
        depart_time__date=new_date
    ).count()

相关问题