Изменения порядка следования списка запросов Django в локальном и продакшене

main_filter = Consumer.objects.none()
filtering = Consumer.objects.filter(created_date=date).values().order_by('-created_date')[:1]
main_filter |= filtering

Я просто запускаю их в цикле while, шагая вниз по дате, чтобы получить последнюю запись за каждую дату. Проблема в том, что порядок элементов main_filter в локальной системе обратный порядку элементов main_filter в production.

Пример В локальном

main_filter = [{'Consumer': 'A'}, {'Consumer': 'B'}]

В производстве

main_filter = [{'Consumer': 'B'}, {'Consumer': 'A'}]

Какова причина изменения этого заказа? (Примечание: В локальном и производственном коде нет изменений)

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