デフォルトでは、ログイン後、django はユーザーをアカウント/プロファイル ページにリダイレクトします。LOGIN_REDIRECT_URL を編集すると、settings.py で指定した別のページにユーザーを送信できます。
これは素晴らしいことですが、(ログイン後に) ユーザーをカスタム ページにリダイレクトして、そのページへのリンクが次のようになるようにしたいと考えていますmysite.com/username
。したがって、デフォルトのアカウント/プロファイルまたは LOGIN_REDIRECT_URL 設定は、どちらも静的であるため、この場合は機能しません。私の場合、username
アドレスのセクションはユーザーごとに変わります。
ユーザーがログインしたときに、次のようなアドレスにユーザーの名前が含まれるカスタムユーザーページに移動する方法を教えてください mysite.com/username
。ご意見をお待ちしております。