2017-03-26 7 views

답변

1

HMAC 작업 흐름을 사용하고 등록 양식을 확장하고 덮어 씁니다. 추가 할 필드를 저장하는 save 메소드. 추가하여 뷰를 재정의하고 새로운 형식으로 만드는 것을 잊지 마십시오.

from registration.forms import RegistrationForm 
class RegisterForm(RegistrationForm): 
    first_name = models.CharField() 
1

나는 장고에 대해 잘 알고 있지는 않지만 사용자 등록을 위해 기본 등록 워크 플로를 따르는 것이 쉬운 해결책 일 것입니다. 그런 다음 사용자가 처음 로그인하려고 할 때 필요한 추가 정보를 모두 기입하기 위해 양식을 제출하십시오.

이런 식으로 실제 계정 생성과 사용자에게 자세한 정보를 묻는 메시지를 분리하여 실제로이 프로세스로 진행할 추가 인센티브를 만듭니다 ("오, 내 이름을 제공해야하는 이유는 무엇입니까? 당신은 당신이 가지고있는 코드를 제공하고, 한 번에 그들을 가지고 원하는 경우


) "아 글쎄, 나는 이미 등록하고 그들에게뿐만 아니라 그것을 끝까지 갈 수도 이메일을 주었다"대 "가입 이미 더 나은 피드백을 제공하는 데 도움이 될 것입니다.