2014-04-03 44 views
0

我已经安装了django-allauth,但我需要花费两个步骤注册注册过程,第一页将收集用户名,电子邮件,密码和自定义用户配置文件,第二页将处理付款(paypal )订阅。django-allauth - 可以实施两步注册?

这可以使用django-allauth来实现吗?

最好的问候, 安德烈

回答

0

到目前为止使用@user_passes_test所有视图功能,即在原则上在用户登录指望对我来说最简单的解决办法了。你的修饰器应该调用该函数,该函数检查设置的第二步是否已完成。如果是,则返回true,如果不是,重定向到相关表格:

@user_passes_test(checkUser, "/signup/second-step") 
def showSomeStuff(request): 
    pass 

注意,这实际上是不以任何方式allauth具体地,将用户创建/注册的任何其他形式的合作。