У меня есть приложение, в котором есть поле даты в формате ГГГГ-ММ-ДД. Я ищу в этом поле между двумя датами. Вот представления:
def monthly_report(request):
# context={}
if request.method == 'GET':
date_debut=str(request.POST.get('dateDebut',''))
date_fin=str(request.POST.get('datefin',''))
print(date_debut, date_fin)
# if date_debut and date_fin:
periodes=Order.objects.filter(date_creation__gte=date_debut, date_creation__lte=date_fin)
return render(request,
'orders/order/monthly_report.html',
{'periode':periodes})
Но когда я запускаю сервер, я получаю эту ошибку: ['«значение имеет недопустимый формат даты. Он должен быть в формате ГГГГ-ММ-ДД. '] . Я надеюсь, что сообщение может быть вам понятным. Есть похожие проблемы, но предоставленные решения мне не помогают.
Можете ли вы помочь мне решить эту проблему? Спасибо