2017-10-30 7 views
0

django-registration을 사용하여 가장 간단한 예제를 설정하려고합니다. 한 단계 작업 흐름을 사용하고 있습니다.장고 등록 양식을 게시 할 url은 무엇입니까?

저는/account/register로 갈 때 매우 기본적인 등록보기를 가지고 있습니다. 사용자 이름과 암호 필드를 채우고 등록 양식을 제출하면 같은 등록 페이지로 돌아갑니다! 오류는 표시되지 않습니다 (그러나 플래그가 작동하도록 보이게 할 수 있습니다).

사용자가 등록되지 않은 관리 도구를 사용하여 볼 수 있습니다. 나는 틀린 url에 모양을 배치하고있다 의심한다. 여기 내가 관련 코드라고 생각합니다. 도와주세요!

교과서 URL 매핑 :

urlpatterns = [ 
    url(r'^register/$', 
     views.RegistrationView.as_view(), 
     name='registration_register'), 
    url(r'^register/closed/$', 
     TemplateView.as_view(
      template_name='registration/registration_closed.html' 
     ), 
     name='registration_disallowed'), 
    url(r'', include('registration.auth_urls')), 
] 

내 템플릿 :

{% block body_block %} 
<h1>Register Here</h1> 
     <form method="post" action="."> 
       {% csrf_token %} 
       {{ form.as_p }} 

       <input type="submit" value="Submit" /> 
     </form> 
{% endblock %} 

답변

0

그것은 모든 것이 괜찮다고 밝혀졌습니다. 너무 약한 것으로 판단되는 암호를 입력하고있었습니다. 오류는 유효하지 않은 이메일 주소 나 유효하지 않은 사용자 이름으로 다르게 표시되었으며 비밀번호 요구 사항에 대한 추가 글 머리 기호로 나타났습니다 (이미 4 개가있었습니다!). 그래서 발견하지 못했습니다.