問題タブ [django-allauth]

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 投票する
4 に答える
8474 参照

django - ユーザープロファイルにdjango-allauthプロバイダー情報を入力する方法は?

認証システムに django-allauth を使用しています。ユーザーがサインインすると、プロファイル モジュールにプロバイダー情報 (私の場合は facebook) が入力される必要があります。

pre_social_login シグナルを使用しようとしていますが、プロバイダー認証からデータを取得する方法がわかりません

ありがとう!!!

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

python - カスタム アダプタと django-allauth に関する問題

私はdjango-allauth自分のプロジェクトに使用していsettings.LOGIN_REDIRECT_URLますが、ログイン後にユーザーがリダイレクトされる前に、カスタムアダプターを使用していくつかの作業を行おうとしています。関連するコード:

そのため、ドキュメントで説明されているように、settings.py に変更を加えました。

http://127.0.0.1:8000/{username}/allそのため、サーバーを実行してログインしようとすると、代わりにリダイレクトされますhttp://127.0.0.1:8000/jorge/all(それが私のユーザー名の場合)。セットアップの何が問題なのかわかりません。私はまったく問題なく次のことを試しました:

アドバイスや修正は大歓迎です!:D

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

django - Django: allauth facebook

私のサイトにはログインボタンがあり、Facebookのログインを新しいウィンドウで開き、ユーザーにログインして必要な情報を取得し、すぐにそのユーザーをログアウトして一時的なウィンドウを閉じます。次のユーザーが再度ログイン ボタンをクリックすると問題が発生します。

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

django - Django-allauthセットアップ

django-allauthのインストールが完了しました。すべてのソーシャルプロバイダーのテンプレートページに移動すると、次のメッセージが表示されます。

settings.social_account_providers

)。

html

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

django - Django-allauth: 一致する URL を逆にすることはできません

Django-allauth をインストールし、すべての手順を慎重に実行しました。

設定.py

url.py

ただし、実行すると404が発生しますhttp://localhost:8000/accounts/

手動で逆一致させようとしました:

正常に動作します。

ただし、これは失敗します。

仮想環境内に正しくインストールしました。何がうまくいかなかったのでしょうか?それともバグですか?

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

django - Allauthフォームは表示されません

Django 1.4と最新のallauthを使用すると、フォームが表示されないという奇妙な問題が発生します。

これはsettings.pyです:

)。

)。

これは私に問題を引き起こしているテンプレートです:password_reset.html

これは処理されない部分です:

また、csrf_tokenを取得しようとしましたが、取得したhtmlの結果は次のとおりです。

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

django - allauth の問題: 管理者のプロバイダ リストが空です

readme に従って allauth をセットアップしました。syncdb など。

ただし、管理者でソーシャル アプリをセットアップしようとすると、プロバイダーのドロップダウンが空になります。

providers/ init .py ファイルに get_list() を出力しようとしました(これは models.py と as_choices() メソッドで使用されているメソッドだと思います。

私がどこで間違っているかについての指針はありますか?:)

どんな助けでも大歓迎です。

敬具、

ピート

私の設定ファイル(ほとんどの場合):

私のURLファイル:

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

django - Django-allauth:エラー:uni_formという名前のモジュールがありません

django-alluauthをインストールしました。

プロジェクト内に例があります。実行しようとしているとき

エラーが発生しますError: No module named uni_form

何も変更していません。なぜこのエラーが発生するのかわかりません。助けてください。

ありがとう

0 投票する
5 に答える
35315 参照

django - Django: SocialApp に一致するクエリが存在しません

私はdjango-allauthを使用localhost:9000/admin/ しており、次の詳細で構成しました:

設定SITE_ID = 2しました(デフォルトサイトexample.comをに変更したためlocalhost:9000

settings.py で:

私が行くとき:

私は得る:

私は何を間違っていますか?

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

django - 成功した場合、django-allauth のカスタム ビューで URL リダイレクトが機能しない

私は、独自のフォームと独自の検証ロジックを使用して、基本の django-allauth SignupView クラスを拡張する独自のクラス LocalSignup を作成しました。LOGIN_REDIRECT_URL問題は、成功すると、ビューをsettings.pyの django 以外にリダイレクトできないことです。success_urlクラスベースのビューにフィールドを含めました。関数をオーバーライドしようとしましたget_success_url(以下を参照)。また、を使用して成功時のリダイレクトを渡そうとしました LocalSignup.as_view(success_url="/add_account_select/")。どれも機能していません。私が間違っていることについてのアイデアはありますか?