1

私はdjango-allauthがプリインストールされたdjangoクッキーカッターを使用しています。fb と google を統合してログインに成功しました。しかし、fb/google から返されたプロフィール写真をユーザー モデルに保存する必要があります。しかし、django-allauth がユーザー モデルのデータを保存する場所が見つからないため、プロファイルの写真も保存できます。

誰かがそれを使用したり、このコードをどこで編集できるか知っていますか?

4

1 に答える 1

2

その音から (私は使用しません) django-allauth は、さまざまな API にいくつかの便利な機能を提供する認証ラッパーです。あなたが望むのは ProviderAccount get_avatar_url() [1] [2]で、自分でリクエストして保存すると思います。ユーザーモデルに接続したい場合は、おそらくプロファイルが最適です。絶対に必要でない限り、カスタム ユーザー モデルは避けてください (cookiecutter でプロジェクトを開始したので、そうではないと思います)。

于 2015-10-14T22:20:53.000 に答える