問題タブ [login-required]

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 に答える
420 参照

django - login_required を使用してリダイレクトすると Django フォームのコンテンツが失われる

私はこれに似た問題を抱えています: Djangoフォームデータが投稿でログインを要求するときに失われました .ユーザーがログインしている場合は回答を追加したい. 私の問題は、ログイン ページにリダイレクトするときにフォームの内容が失われることです。

これらは私の見解です:

形:

ログイン テンプレートのフォーム:

next を使用して url 以外を渡すことができるかどうかはわかりません。

0 投票する
0 に答える
496 参照

python-3.x - カスタム認証バックエンドにdjango login_requiredデコレータを使用する方法

ユーザーがユーザー名、パスワード、機関 ID を使用してログインできるようにする認証バックエンドを作成しました。ユーザーはログインできますが、login_required 装飾でビューにアクセスできません。サイトにログインすると、「 http://xxx.xx.xx.x:xxxx/accounts/login/?next=/accounts/rhome/ 」という URL にリダイレクトされます。さらに、html テンプレートで {{ user.username }} を取得できません。この場合、特定のビューで認証制限 (または login_requied decor) を設定するにはどうすればよいですか? どんな提案でも大歓迎です。

これが私が試したものです。 backends.py:

View.py:

urls.py:

設定.py:

テンプレート/login.html:

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

python - フラスコ login_required デコレータを使用して複数のログイン (管理者ログインや通常のログインなど) を制御するにはどうすればよいですか?

フラスコで login_required デコレータを使用して複数のログインを制御したい。私のプロジェクトでは、管理者だけが記事を追加できるようにし、登録ユーザーがコメントできるようにしたいと考えています。ログアウト ページとプロフィール ページを未登録ユーザーから非表示にしましたが、記事の追加ページを登録ユーザーから非表示にできません。この問題を解決するにはどうすればよいですか?