Практика по редиректам в Django
Закрепите редиректы на задачах.
Создайте представление, которое
делает редирект с URL
'/old-page/' на URL
'/new-page/'.
Создайте представление, которое
принимает параметр page.
Если значение параметра меньше
1, сделайте редирект
на страницу с page=1.
Создайте представление, которое
принимает параметр
category. Если категория
не существует в списке допустимых
категорий, сделайте редирект
на страницу со всеми категориями.
Создайте представление, которое
принимает параметр lang.
Если язык не поддерживается,
сделайте редирект на версию
сайта с языком по умолчанию.
Создайте представление, которое
принимает параметр sort.
Если параметр сортировки
недопустим, сделайте редирект
на ту же страницу с сортировкой
по умолчанию.
Создайте представление, которое делает постоянный редирект со старой структуры URL на новую.