在Django日期范围中使用queryset时出现错误
from_date = request.POST.get('from_date')
to_date = request.POST.get('to_date')
min_dt = datetime.datetime.combine(from_date, datetime.time.min)
max_dt = datetime.datetime.combine(to_date, datetime.time.max)
daily_en = All_enquiries.objects.filter(enquired_at__range = (min_dt, max_dt))
手动使用变量时,其工作值会低于以下值
from_date = datetime.date(2019, 12, 9)
to_date = datetime.date(2019, 12, 9)
答案 0 :(得分:0)
我想,如果将从request.POST.get()返回的字符串转换为datetime.date,它应该可以工作,但是我不知道request.POST.get()的内容