8

登録認証の方法をできるだけ簡単な言葉で詳しく説明してもらえますか? で認証(ログイン)しましdjango.contrib.authたが、取得したいのは完全な登録(ソーシャル/非)+ログインです。django-allauth、 、django-social-authはすでに見ましたがdjango-social、多くのハッキングなしでは機能しません。それを聞いてdjango-registrationdjango-profilesそれをずっと簡単にすることができますが、私はそれを処理できません. 例えば、

~/.virtualenvs/plinter/lib/python2.7/site-packages/registration/backends/default/urls.py

動作するには小さなハックが必要です:

# from django.views.generic.simple import direct_to_template
from django.views.generic import RedirectView
...
                           RedirectView.as_view(url='/registration/activation_complete.html'),
                           # direct_to_template,
                           # {'template': 'registration/activation_complete.html'},
...

DjangoBook には、連絡先と検索フォームの簡単な例が示されています。しかし、ユーザー登録とログインで展開できません。それで、誰も登録ログインの作業のkisの例を挙げてもらえますか?

アップデート

ログインの簡単な例を次に示します現在django-allauthまたはソーシャル認証またはregistration2検討中...

Update2

django-allauth認証を容易にするための最良のソリューションのようです。設定でアプリを正しく追加し、fb/google/etc アプリを登録して管理者から登録し、テンプレートの継承を使用してデフォルトのページ デザインを変更します。

4

2 に答える 2