2017-10-14 11 views
0

私はdjangoを新しくしました。私はログイン後にユーザーがmydomain.com/dashboard/のようなものになるユーザー固有のページを作成しようとしています。私はviews.pyで、ユーザ固有のDjango - after login, redirect user to his custom page --> mysite.com/username は誰でも、ビューと おかげでログイン後にユーザー固有のURLにユーザーをリダイレクトする方法django?

+0

ここであなたは他の人から尋ねられた答えです https://stackoverflow.com/questions/44492856/create-user-specific-redirect-after-login-in-django – interntseekho

+0

あなたはあなたの宿題を求めています質問が広すぎる、pls編集する –

答えて

1

ユーザー@のすべてのビューにログイン-必要なログイン・ページをコールバック、モデルの作成方法などの詳細を提供することができ、以下のソリューションを実装しようとしています

myappのインデックスを指すように、メインの[設定] urls.py

myappに/テンプレート/登録/ login.htmlとを作成します。

ページにアクセスしようとすると、ログインにリダイレクトされます。認証後、index.htmlへのリダイレクト

Djangoには、ユーザーモデルが組み込まれています。管理者ダッシュボードにアクセスするスーパーユーザーを使用することができます。

+0

上記の答えはいくつかのことを前提としています。 [あなたがリストしたリンク](https://stackoverflow.com/questions/4870619/django-after-login-redirect-user-to-his-custom-page-mysite-com-username/7061358)に基づいて、あなたは既にsettings.pyにLOGIN_REDIRECT_URLを設定していますが、[Djangoチュートリアル](https://docs.djangoproject.com/ja/1.11/intro/tutorial01/)を実行することをお勧めします。 view.pyでビューを作成し、urls.pyを管理するための感覚を得る – noes1s

関連する問題