Django Перенаправление URL, который отображается в адресной строке

Как я могу использовать Django redirect, чтобы он перехватывал URL в смешанном регистре и перенаправлял на страницу, которая соответствует строчной версии того, что конечный пользователь указал в своем запросе URL. Например, чтобы "http://www.acme-co.com/Acme" перенаправлял на "http://www.acme-co.com/acme". Мы используем CMS систему, которая отправляет входящий запрос на одну из "Pages" в их модели Page, поэтому кодирование представления с помощью lower() или другой функции для перехвата параметра не является вариантом (так я считаю).

Даже в такой ситуации, как эта, как мне сделать так, чтобы URL также изменился в адресной строке, а не просто перенаправлял их на нужное представление? Я полагаю, что нашел, куда приходит адрес запроса, и успешно перенаправляю входящие запросы (хотя я представляю, что с учетом опыта этого форума у кого-то, вероятно, есть лучший способ и более эффективное решение той же задачи, поэтому я с радостью приму любой совет), но я застрял на изменении того, что находится в адресной строке.

Вернуться на верх