У меня есть список всех стран. Когда мне нужно получить список англоязычных стран, я делаю:
Country.objects.filter(lang='English')
Который прекрасно работает. Тем не менее, я хочу сказать, что США и Канада должны постоянно появляться в начале списка, так как я в основном фокусируюсь на Северной Америке.
Теперь я должен выполнить запрос в пользовательском менеджере и удалить две страны из списка и вставить их в начале, или у меня должен быть тег шаблона, который берет список и возвращает перестроенный список.
Было бы неплохо использовать sort_by для этого, и я не против перезаписать какую-то функцию, чтобы выполнить работу.
Пример кода приветствуется.