我在这个问题(和文档)中发现可以使用 ACCOUNT_SIGNUP_FORM_CLASS 来定义在帐户注册期间呈现的一些自定义表单字段。但是,这种形式似乎没有出现在使用社交帐户的流程中(至少默认情况下不会出现)。
有没有办法拥有它,或者轻松自定义一些处理程序以便我可以引入这样的步骤?否则,这将提供一个非常不统一的注册过程(使用社交帐户的人必须在之后在某些设置屏幕中填写信息,而不仅仅是被询问一次)。
我在这个问题(和文档)中发现可以使用 ACCOUNT_SIGNUP_FORM_CLASS 来定义在帐户注册期间呈现的一些自定义表单字段。但是,这种形式似乎没有出现在使用社交帐户的流程中(至少默认情况下不会出现)。
有没有办法拥有它,或者轻松自定义一些处理程序以便我可以引入这样的步骤?否则,这将提供一个非常不统一的注册过程(使用社交帐户的人必须在之后在某些设置屏幕中填写信息,而不仅仅是被询问一次)。
到目前为止,您可以在设置中定义SOCIALACCOUNT_FORMS来设置您自己的自定义社交注册表单:
SOCIALACCOUNT_FORMS = {
'signup': 'myproject.myapp.forms.CustomSocialSignupForm'
}