私はユーザ名(例えばhttp://domain/username/)を含むURLにユーザをリダイレクトしようとしています。私は私のユーザー管理のためにdjango.contrib.authを使用していますので、私は設定でLOGIN_REDIRECT_URLを使用して試してみた:django LOGIN_REDIRECT_URL(動的値を使用)
LOGIN_REDIRECT_URL = '/%s/' % request.user.username # <--- fail..
それだけで固定された文字列ではなく、後に決定されます何かを受け入れているようですユーザーはログインしていますが、これをどうすれば達成できますか?
私はTを好む彼は静的/ユーザーページ/からのリダイレクトの最初の提案です。そうすれば、 'django.contrib.auth.views'からのログインビューを引き続き使用することができます。 – Alasdair
私はURLを簡素化し、リダイレクトを最小限に抑えようとしているので、あなたのソリューションは行く方法のように思えます。ありがとう! – sa125
私の正確な質問を解決するための単純で華麗な答え。私はこれを考えないと恥じている。あなたのインターネットポイントを楽しむ。 – Esteban