НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗djTsTmClRd 39 of 49 menu

Задачи на редиректы в Django

Создайте представление, которое делает редирект с URL '/old-page/' на URL '/new-page/'.

Создайте представление, которое принимает параметр 'page'. Если значение параметра меньше 1, сделайте редирект на страницу с 'page=1'.

Создайте представление, которое принимает параметр 'category'. Если категория не существует в списке допустимых категорий, сделайте редирект на страницу со всеми категориями.

Создайте представление, которое проверяет авторизацию пользователя. Если пользователь не авторизован, сделайте редирект на страницу входа.

Создайте представление, которое принимает параметр 'lang'. Если язык не поддерживается, сделайте редирект на версию сайта с языком по умолчанию.

Создайте представление, которое делает временный редирект на внешний сайт.

Создайте представление, которое делает постоянный редирект с старой структуры URL на новую.

Создайте представление, которое принимает параметр 'sort'. Если параметр сортировки недопустим, сделайте редирект на ту же страницу с сортировкой по умолчанию.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить