Get_list_or_404 заказы в джанго Я пытаюсь упорядочить результаты метода get_list_or_404 get_list_or_404(...).order_by('name') похоже, не работает Каким образом это сделать? Ответ 1 Вы можете сделать это вот так: get_list_or_404(Model.objects.order_by('name')) И, конечно, вы всегда можете указать порядок в классе Model Meta. Ответ 2 Причина, по которой ваша попытка не срабатывает, заключается в том, что order_by - это метод в наборе запросов, но get_list_or_404 возвращает список. Способом решения этой проблемы, как показывает Людвик в своем ответе, является упорядочение запроса до вызова get_list_or_404.
Ответ 1 Вы можете сделать это вот так: get_list_or_404(Model.objects.order_by('name')) И, конечно, вы всегда можете указать порядок в классе Model Meta.
Ответ 2 Причина, по которой ваша попытка не срабатывает, заключается в том, что order_by - это метод в наборе запросов, но get_list_or_404 возвращает список. Способом решения этой проблемы, как показывает Людвик в своем ответе, является упорядочение запроса до вызова get_list_or_404.