Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Леонид
@stilet69
программист
Django
Регулярные выражения
Как составить регулярное выражение для переадресации в Django?
При переезде со старого сайта осталось много страниц с такими адресами
https://mysite.ru/14-prodaja-vsego/?pag=10000&page...
https://mysite.ru/14-prodaja-vsego?pag=50&page=9++...
https://mysite.ru/14-prodaja-pvsego/?pag=50&page=8
https://mysite.ru/14-prodaja-vsego/?pag=30&page=6+...
они выдают 404 ошибку
я в urls.py хочу вставить регулярку для переадресации в идеале на
https://mysite.ru/14-prodaja-vsego/?pag=10000&page...
на
https://mysite.ru/14-prodaja-vsego/?page=9
https://mysite.ru/14-prodaja-pvsego/?pag=50&page=8
на
https://mysite.ru/14-prodaja-pvsego/?page=8
и так далее, но можно и просто:
https://mysite.ru/14-prodaja-pvsego/
В Джанго есть RedirectView, но как составить регулярку?
Вопрос задан
более трёх лет назад
198 просмотров
Комментировать
Подписаться
2
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
sparkit
@sparkit
Вы можете использовать
re_path
вместо
path
при распознавании url.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Регулярные выражения
Простой
Как достать через regex текст с разделением через несколько символов?
1 подписчик
12 апр.
82 просмотра
2
ответа
Регулярные выражения
Простой
Как в регулярку добавить условие?
1 подписчик
03 апр.
120 просмотров
2
ответа
Регулярные выражения
Простой
Как создать паттерн для библиотеки re, в котором первая группа не будет повторяться, а вторая будет?
1 подписчик
30 мар.
91 просмотр
1
ответ
Регулярные выражения
Средний
Сложная регулярка для поиска и замены в строке?
1 подписчик
27 мар.
144 просмотра
2
ответа
Django
Простой
Как установить связь «2 ко многим» без промежуточной таблицы?
1 подписчик
26 мар.
130 просмотров
2
ответа
Django
Простой
Как в Django передать своё сообщения пользователю при обработке исключения ProtectedError?
1 подписчик
26 мар.
70 просмотров
1
ответ
Регулярные выражения
+2 ещё
Простой
Поиск оптимальной регулярки для бинарной классификации строк. Как?
1 подписчик
22 мар.
190 просмотров
1
ответ
Python
+2 ещё
Простой
Как анализировать востребованность технологии?
1 подписчик
10 мар.
174 просмотра
1
ответ
Django
+1 ещё
Средний
Авторизация Django + Vue на ESIA, с чего начать?
5 подписчиков
04 мар.
3092 просмотра
3
ответа
Django
Простой
Как настроить доступ к сайту?
1 подписчик
03 мар.
125 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Python/Django разработчик
Floship
от 800 до 2 000 $
Senior Fullstack Developer (Django + React Native)
Private.Ki
от 3 000 до 3 000 $
Python-разработчик
BCraft
от 2 000 до 3 500 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама