这是我点击表单上的发布按钮的代码
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)
在我的选择查询中,我想从日期时间字段检查所选巴士的出发时间。但在检查这一点时,我只需选择日期即可使用 new_date 进行过滤。提交我的表单时,django 错误显示如下;
类型对象“datetime.date”没有属性“new_date”
最佳答案
我不认为Python中有像date.new_date
这样的东西。我认为你想要的是 new_date
。
喜欢
c = Schedule.objects.filter(
bus_id=request.POST.get('bus'),
depart_time__date=new_date
).count()
关于python - Django 仅从日期时间中过滤并选择日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51003239/