Django сортировка по дате возвращает неправильный порядок сортировки

У меня такой запрос:

Pedido.objects.filter(...).aggregate(...).values('dia_pedido').annotate(...).order_by('dia_pedido')

Поле 'dia_pedido' имеет тип Дата. Данные отображаются не в правильном порядке:

(...)
25/08/2022

26/08/2022

30/08/2022

01/09/2022

02/09/2022

28/06/2022

30/06/2022

01/07/2022

Последние 3 строки не должны быть там, так как июнь и июль идут перед августом и сентябрем. Что может произойти?

Я использую Django 4.0.1 и MySQL 8.0.30.

думаю, ошибка в типе даты, mb американский вариант

Вернуться на верх