0

https://github.com/tschellenbach/Django-facebookの readme に記載されている指示に従って、django-facebook を機能させようとしてい ます。私はジャンゴが初めてです。

シンプルに見えますが、次の問題に直面しています。私はそれを働かせることができません。

readme には、 と書かれていますAUTH_USER_MODEL = 'member.FacebookUser'。モデルをインポートした後が正しいオプションだと思います AUTH_USER_MODEL = 'django_facebook.FacebookUser' 。変更を行った後でも、syncdb は次のようなエラーをスローします。

FacebookUser does not have a USERNAME_FIELD.

デフォルトのユーザーモデルを使用することにしたことを解決できません - auth.user。それは機能し、facebook/example を読み込むことができました。ただし、Facebookからの認証後、エラーが発生します

プロジェクト設定で AUTH_PROFILE_MODULE を設定する必要があります

だから私は追加しましたAUTH_PROFILE_MODULE = 'django_facebook.FacebookProfile'

今、それは新しいエラーを返します -

FacebookProfile 一致クエリが存在しません。ルックアップ パラメータは {' user_ id _exact': 2L} でした

私は今どうすればいい?

4

1 に答える 1