Django - после входа перенаправляет пользователя на его настраиваемую страницу -> mysite.com/username

По умолчанию после входа в систему django перенаправляет пользователя на страницу учетных записей / профиля или, если вы редактируете LOGIN_REDIRECT_URL, вы можете отправить пользователя на другую страницу, указанную в settings.py.

Это замечательно, но я бы хотел, чтобы пользователь (после входа в систему) был перенаправлен на настраиваемую страницу, где ссылка на эту страницу будет выглядеть примерно так: mysite.com/username . Таким образом, учетные записи / профиль по умолчанию или настройки LOGIN_REDIRECT_URL не будут работать в этом случае, поскольку оба каким-то образом статичны. В моем случае раздел username адреса меняется для каждого пользователя.

Есть идеи, как сделать так, чтобы при входе пользователя в систему переходил на пользовательскую страницу с именем пользователя по адресу, например: mysite.com/username ? Любой вклад действительно приветствуется.

42
задан avatar 2 February 2011 в 03:53
поделиться