2015-08-11 4 views
-3

Как «http://my-domain.com/users» возвращает уникальную страницу профиля для каждого пользователя?Перенаправить различные профили пользователей на разные страницы?

+1

Почему вы думаете, что это «разные страницы» *, а не одна и та же страница с * разными данными *? – jonrsharpe

+0

Какой здесь вопрос? «Перенаправить профили пользователей на страницы»? Не понимаю. – m02ph3u5

+0

@jonrsharpe: нормально, они должны обрабатываться одной страницей. Я понял. Благодарю. –

ответ

0

RedirectView в Django - нормальный вид. Он может принимать параметры из диспетчера URL-адресов, выполнять некоторую логику и решать, куда перенаправить, на основе этих параметров (или даже чего-то большего).

Новый URL-адрес может быть получен из базы данных, построенный с использованием параметров диспетчера или даже рандомизированных.

Вы также можете использовать старый, основанный на функции вид и просто вернуть HttpResponseRedirect.

Смежные вопросы