django allauth-可以实现两步注册吗?

django allauth-可以实现两步注册吗?,django,django-allauth,Django,Django Allauth,我已经安装了django allauth,但我需要通过两步注册来降低注册过程的成本,第一页将收集用户名、电子邮件、密码和自定义用户配置文件,第二页将处理支付(paypal)订阅 这可以使用django allauth实现吗 致以最良好的祝愿, André到目前为止,对我来说最简单的解决方案是在所有视图函数上使用@user\u passes\u测试,原则上应该是登录用户。您的装饰程序应该调用函数,该函数检查安装的第二步是否已完成。如果是,则返回true;如果不是,则重定向到相关表单: @user_

我已经安装了django allauth,但我需要通过两步注册来降低注册过程的成本,第一页将收集用户名、电子邮件、密码和自定义用户配置文件,第二页将处理支付(paypal)订阅

这可以使用django allauth实现吗

致以最良好的祝愿,
André

到目前为止,对我来说最简单的解决方案是在所有视图函数上使用@user\u passes\u测试,原则上应该是登录用户。您的装饰程序应该调用函数,该函数检查安装的第二步是否已完成。如果是,则返回true;如果不是,则重定向到相关表单:

@user_passes_test(checkUser, "/signup/second-step")
def showSomeStuff(request):
    pass
注意,这实际上在任何方面都不是特定于allauth的,这将适用于任何其他形式的用户创建/注册