Обычно мы сортируем список, прежде чем передавать его Jinja2. Нет способа указать ключ в фильтре Jinja sort.
Однако вы всегда можете попробовать {% for movie in movie_list|sort %}. Это синтаксис. Вы не можете предоставить какую-либо ключевую информацию для сортировки.
Вы также можете попробовать создать собственный фильтр. Кажется глупым, когда вы можете сортировать, прежде чем передавать данные Jinja2.
Если movie_list - это список объектов, вы можете определить различные методы сравнения (__lt__, __gt__ и т.д.) для класса этих объектов.
Если movie_list - список кортежей или списков, рейтинг должен быть первым. Или вам придется делать сортировку вне Jinja2.