2014-04-03 43 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具體地,將用戶創建/註冊的任何其他形式的合作。