django-social-auth特定のバックエンド (Google、Facebook、Twitter など) で認証されたビューを提供します。のURLconf で定義されているコードを見てみましょうsocial_auth: https://github.com/omab/django-social-auth/blob/master/social_auth/urls.py
social_authインストールが完了したら、Twitter でログインbeginする場合は、適切なバックエンド (例: /login/twitter/) を指定する URL にアクセスします。その後、social_authアプリはユーザーを Twitter にリダイレクトし、その時点でユーザーがアプリを承認すると、completeURL (/complete/twitter など) にリダイレクトされます。
Twitter アカウントを既存のユーザー (つまり、adminアプリを介して作成されたユーザーなど) に関連付ける場合は、 URL (例: "/associate/twitter/")django-registrationにアクセスします。associate_begin
これはすべて、ルート URLconf に次のようなエントリが含まれていることを前提としています。
url(r'', include('social_auth.urls')),