django-social-auth注册额外步骤

mig*_*jek 2 django django-socialauth

我正在使用django-social-auth和自定义用户模型(django 1.5)以及所需的额外字段.我需要用户在保存模型之前填充这些字段.在后端授权成功之后,有没有办法"中断"django-social-auth,但是在创建新用户模型之前,为了显示要求帐户详细信息的表单?

提前致谢

oma*_*mab 5

您添加一个管道条目,该条目将返回HttpResponseRedirect到您需要的任何位置.使用django-social-auth检查示例应用程序,它会在两个地方(此处此处)切断管道,以向用户询问一些额外信息.第一个发生在创建用户实例之前.

save_status_to_session在每次休息之前检查呼叫,这是确保继续管道状态所必需的.