Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pydjSpRdPrm 14 of 204 menu
◀ ▶

Практика по редиректам в Django

Закрепите редиректы на задачах.

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

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

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

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

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

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

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