問題タブ [django-login]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Django登録でウェルカムページを表示できません
私はDjango/Pythonにまったく慣れていません。bitbucketの Django登録ガイドを使用しました。必要なことはすべてやりました。[データベースが更新されます]にログインして正しくサインアップできますが、ログイン後にエラーが表示されます。settings.pyファイルには次
のものがROOT_URLCONF = 'myhandbook.urls'ありurls.pyます。
urlエラーがに関するものであるため、この部分について説明しurlsました。エラーが発生しPage Not Found (404)ます。
bitbucketのドキュメントにURLの設定が理解できない部分があり、それを修正するために多くのことを試みました。
django - django-userenaでログアウトページをリダイレクトするには?
設定LOGOUT_URL = '/home/'しましたsettings.pyが、ログアウト ページは userena のデフォルトのログアウト ページにリダイレクトされます。
django - Django:組み込みビュー内で、ユーザーが既に認証されている場合に/にリダイレクトする方法は?
ログインには、通常、組み込みのビューを使用します。
(r'^login/$', 'django.contrib.auth.views.login'),
しかし、今日気づいたのですが、すでにログインに成功した後に手動でアクセスするとmyserver.com/login、ログインページが再び表示されます。
これは一貫していません。これを解決する 1 つの方法は、ログイン ビュー関数の上に次の 2 行を追加することでした。
そのため、ユーザーがすでに認証されている場合は、/ にリダイレクトしてください。
ログインに「django.contrib.auth.views.login」を使用している間にこれを達成する方法はありますか?
アップデート:
誰かがすでにこの質問をしていたようです: Django: Redirect login users from login page
ただし、このソリューションは Django 1.5 では機能しなくなったようです
カスタム ログイン内では、次の場所で例外がスローされます。
-->
django - Django がログアウト プロセスをビューにリダイレクトする
私はdjangoを初めて使用します。次のテンプレートがあります。
すべてのセッションをクリアするビューもあります。
ログイン信号が LogoutView get メソッドを通過することを確認したいと思います。テンプレートからビュー メソッドを呼び出すことはできますか?
もしそうなら、例は素晴らしいでしょう。
django - Django:テスト中にログファイル変数をどのようにオーバーライドしますか?
開発で使用するログファイルとは異なるログファイルをテスト スイートで作成しようとしていますが、何らかの理由で override_settings デコレータが機能していないようです。テストを実行すると、同じ「project/project/debug_logfile」が書き込まれます。私はどこを台無しにしていますか?
python - Django-ログインURLが成功した後、組み込みの認証ログイン機能がユーザーに関する情報を渡さない理由
こんにちは、私は自分のプロジェクトに django inbult auth url とビューを使用し、最初のユーザー アカウントの作成/ログイン/パスワードのリセット プロセスを完了しました。
これで、ユーザーはログインでき、ログイン成功後に URL accounts/profile/ にリダイレクトされます。
django のログイン機能についていくつか疑問があります。便宜上、以下の django 組み込みログイン関数コードをコピーして貼り付けました。
私の質問は次のとおりです。
1REDIRECT_FIELD_NAME関数内の は '/profile/' として設定されていdjango.contrib.authますか?
この変数がからインポートされていることがわかりましたdjango.contrib.auth
この変数の設定はありませんが、ユーザーが正常にログインすると、ページは /accounts/profile/ にリダイレクトされます
2 ログイン機能はユーザーのアカウント情報を渡しましたか? はいの場合、どうすればアクセスできますか?
コードから、ユーザーが正常にログインすると、ページがリダイレクトされます。return HttpResponseRedirect(redirect_to)
私の場合、 accounts/profile/ にリダイレクトされました。当初、URL のビューは単に
ビュー機能を実装しようとすると、ユーザーに関する情報が渡されていないことに気付きました。
ビュー機能を試してみましprint requestたが、サーバー端末に出力されたメッセージにはユーザーに関する情報がありません。システム設定やその他の情報の長いリストしか表示されません。ただし、ログインは、ログインに成功したばかりのユーザーの情報を正常にログインした URL に渡す必要がありますか?
説明していただきありがとうございます。
python - 「OK」を返すカスタムDjangoログイン
現在、独自のカスタム Django ログイン ページを作成しています。これが私の見解です:
これは私のテンプレートです:
なんらかの理由で、間違ったユーザー名とパスワード、または正しいユーザー名とパスワードを使用してログインし、かつフィールドを空にしてログインすると、ブラウザに次の応答が表示されます。
何を入力してもOKと表示され続けます。資格情報が無効かどうかを確認することさえしていません。送信を押すと、フィールドの内容に関係なく、「OK」が返されます
このチュートリアルに従いました: http://solutoire.com/2009/02/26/django-series-1-a-custom-login-page/
どうすればこれを修正できますか?