このリンクのチュートリアルを使用して遅延登録を行っており、それをdjango-registrationと組み合わせようとしています。
lazy-registration リンクのチュートリアルでは、1 つのコマンドを呼び出して、保存されたイベントの親を再設定する必要があります。
def on_registration_complete(self, request):
Wishlist.reparent_all_my_session_objects(request.session, request.user)
return HttpResponseRedirect('/')
def on_login_complete(self, request, user, openid=None):
Wishlist.reparent_all_my_session_objects(request.session, request.user)
return HttpResponseRedirect('/')
reparent_all_my_session_objects()
ユーザーがログインまたは登録した後にコマンドを呼び出すために、django-registration でポストフックを行うにはどうすればよいですか? django.contrib.authからコピーして独自の認証を作成する必要がありますか?