Я пытаюсь перенаправить пользователя на URL-адрес, содержащий его имя пользователя (например, http://domain/username/), и пытаюсь понять, как это сделать. Я использую django.contrib.auth для управления пользователями, поэтому я попытался использовать LOGIN_REDIRECT_URL в настройках:
LOGIN_REDIRECT_URL = '/%s/' % request.user.username # <--- fail..
но, похоже, он принимает только фиксированные строки, а не то, что будет определено после входа пользователя в систему. Как я могу это сделать?
django.contrib.auth.views
, которое может быть более надежным, чем представление вручную. 22.10.2009