【发布时间】:2011-01-31 03:24:14
【问题描述】:
我正在使用the tutorial at this link 进行延迟注册,我正在尝试将它与django-registration 结合使用。
惰性注册链接上的教程只需要调用一个命令来重新设置保存的事件:
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('/')
如何在用户登录或注册后使用 django-registration 进行 post-hook 以调用 reparent_all_my_session_objects() 命令?我是否需要通过从 django.contrib.auth 复制来创建自己的 auth?
【问题讨论】:
标签: django django-registration lazy-registration