2013-08-09 2 views
4

this question (및 문서)에서 계정 등록 중에 표시된 사용자 정의 양식 필드를 정의하기 위해 ACCOUNT_SIGNUP_FORM_CLASS를 사용할 수 있음을 발견했습니다. 그러나이 양식은 소셜 계정을 사용하는 흐름에 나타나지 않습니다 (적어도 기본적으로는 아닙니다).Django-allauth : socialaccount의 맞춤 서명 양식

그런 단계를 소개 할 수 있도록 일부 핸들러를 쉽게 만들거나 커스터마이징 할 수있는 방법이 있습니까? 그렇지 않으면 소셜 계정을 사용하는 사람들이 한 번 묻는 것보다는 일부 설정 화면에서 정보를 채워야 할 것입니다.

SOCIALACCOUNT_FORMS = { 
    'signup': 'myproject.myapp.forms.CustomSocialSignupForm' 
} 
+1

당신은 설정할 수'SOCIALACCOUNT_AUTO_SIGNUP = FALSE ': – mrkre

답변

0

은 지금부터 당신은 당신의 자신의 정의 사회적 가입 양식을 설정하는 설정에서 SOCIALACCOUNT_FORMS을 정의 할 수 있습니다. 인증에 성공하면 사용자는 가입 양식으로 리디렉션됩니다. 전자 메일이 반복되는 경우에도이 작업이 시작됩니다.