問題タブ [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.

0 投票する
1 に答える
175 参照

django - すべてのサイトへのログインとテンプレートの継承を組み合わせるにはどうすればよいですか?

1.サイトを説明するだけのbase.htmlテンプレート(基本的な単純なbase.html)があります。2。base、htmlファイルを拡張するsplit_screen.htmlテンプレートがあり、次のようになります。

OK、今が質問の時間だと思います...だから、私が探していて見つけられない(または実装方法を理解できない)のは、テンプレートの継承を使用し、このログインを維持する方法です私が構築したバックエンドビュー(ユーザー名の代わりに電子メールを使用)が実装されました....私が読んだすべての例は、ログインを独自のページとして参照しているため、これを理解することはできません。これに埋め込む必要がありますページ(または私はしませんか?)。

誰かがこれを手伝ってくれますか?

0 投票する
3 に答える
94 参照

django - Djangoでバックエンドの認証を介して作成されたときにユーザーを新規としてマークする

レガシー データベースに基づく認証バックエンドがあります。User誰かがそのデータベースを使用してログインし、対応するレコードがない場合は、作成します。私が疑問に思っているのは、この事実を Django システムに警告する方法があるかどうかです。たとえば、新しいユーザーを別のページにリダイレクトできるようにするためです。

is_new私が考えることができる唯一のことは、一度テストされFalse、リダイレクトされるとすぐに設定されるようなフラグをユーザーのプロファイルレコードに追加することです。

基本的に、他の誰かがこれを理解しているかどうか疑問に思っているので、車輪を再発明する必要はありません.

0 投票する
1 に答える
547 参照

django - djangoFlatpagesにはログインが必要です

ログインが必要なデコレータをすべてのフラットページに配置する簡単な方法はありますか?URL設定を変更する必要がありますか?

ありがとう、フレッド

0 投票する
2 に答える
628 参照

django - 私が見逃しているのは、このDjangoの「ログアウト」ですか?

私はDjangoを初めて使用し、ログアウトを機能させようとしています...

Django-Registrationというアプリをインストールしました。

私の問題は、ログアウトを実行できるのにページが更新されないことです。ログに記録されていないユーザーのページを表示するには、ログアウト後にF5キーを押す必要があります。

私がしたことは次のとおりです。

urls.py、urlpatternsに追加:

テンプレートには次のコードがあります。

[ログアウト]をクリックすると、画面にこれが表示されません。

F5を使用してページを更新した場合にのみ、このテキストが表示されます。

私がここで欠けているものは何ですか?

手がかりをください。

よろしくお願いします、

0 投票する
1 に答える
1198 参照

python - Djangoはdjango.contrib.auth.loginの後に関数を実行します

Django のデフォルトの認証システムを使用して Web サイトを実行しています。したがって、ユーザーがurls.pyにログインするたびに-

(r'^login/$', 'django.contrib.auth.views.login'),

django.contrib.auth.logindjango は&django.contrib.auth.authenticateを使用してログイン すると思います。

いくつかの要件の一部として、ユーザーがログインした直後にいくつかの関数呼び出しを実行する必要があります。どうすればよいですか?

0 投票する
1 に答える
2699 参照

django - django - 複数のログインリダイレクト

ユーザーがログインフォームを使用するときに、デフォルトでユーザーページ (mywebsite.com/userpage など) にアクセスできるようにしたいと考えています。

また、Web サイトのパスワードで保護された他のページにアクセスすると、最初にログイン ページにリダイレクトされ、認証されると、アクセスしようとしていた元のページに戻ります。

これは、ログイン機能についてこれまでのところ私が持っているものです:

ビュー.py

urls.py

my_login.html

私の問題は、「次の」変数の値を取得する方法がわからないuser_loginため、リダイレクト用の関数で使用できることです。

ご覧のとおり、取得しようとしましrequest.POST['next']たが、空の文字列が付属しているため、何らかの理由で「次の」変数に値が署名されません。

何か案は?

0 投票する
3 に答える
1651 参照

python - カスタム バックエンドを使用した Django ログイン

私はDjangoを使用してストアベースの認証システムに取り組んでいます.URLがユーザーがログインしようとしているストアを指定するものになるようにしようとしています.Ex

次に、要求されたストアにユーザーをログインさせます。私の質問は、django の組み込みのログイン フォーム/メカニズムを使用してこれを行う方法があるか、それとも独自のログイン フォームとビューを作成する必要があるかということです。

0 投票する
1 に答える
2062 参照

django - ジャンゴログインポップアップ

私はdjangoでモーダルログインを行う方法を理解しようとしてきましたが、問題が発生しています。これは可能ですか?そうあるべきだと思われます。ソリューションには、POST リクエストを受け取り、JSON を返すビューを作成することが含まれると思います。

これをきれいな方法で行う方法の例はありますか?

0 投票する
3 に答える
16937 参照

django - ログインを要求するようにすべてのページをグローバルに設定しますか?

認証されていないユーザーのアクセスをログイン ページにリダイレクトした後、ログインしたユーザーを最初に要求されたページにリダイレクトする必要があります。

ドキュメントによると、これは@user_passes_testデコレータを使用して簡単に実現できます。しかし、すべてのビューを装飾する必要があるようです。これはクレイジーです。数が多すぎて、エラーが発生しやすくなります。

この機能をグローバルに有効にする良い方法は何loginですか? つまり、すべてをログインのみにデフォルト設定し、必要に応じて匿名表示を明示的に処理します。

0 投票する
1 に答える
14335 参照

django - Django ログアウト ボタン

これはばかげた質問のように思えるかもしれませんが、私には何の助けにもなりません。管理ページで使用できるような、すべてのビューにログアウト ボタンを作成するにはどうすればよいでしょうか?