Задать вопрос
@stilet69
программист

Как составить регулярное выражение для переадресации в 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, но как составить регулярку?
  • Вопрос задан
  • 197 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@sparkit
Вы можете использовать re_path вместо path при распознавании url.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы