2011-09-22 2 views
1

Django에서 꽤 기본적인 양식 게시물을 작성하려고하지만 버튼을 클릭하여 정보를 제출하려고 시도 할 때마다 아무 일도 일어나지 않습니다. Chrome의 터미널이나 개발자가 어떤 종류의 오류 또는 메시지도 표시되지 않습니다.Django에 게시하지 않는 양식

<form method="post" action="/"> 
    {% csrf_token %} 
    <input type="text" id="name" name="name"/> 
    <input type="text" id="password" name="password"/> 
    <input type="button" value="Sign Up!"/> 
</form> 

이 페이지에 대한 나의 견해뿐만 아니라 매우 간단합니다 : 난 정말 무슨 일이 일어나고 있는지에 관해서는 당황하고있어

def sign_up(request): 
    return render_to_response('portal/signup.html', context_instance=RequestContext(request)) 

, 나는 '직접 HTML이 페이지에는 JS에게이 없습니다 인증을 배우려면 this을 따르십시오. 모든 것이 작동하지만 "사용자 만들기"를 추가하는 것이 다음 단계가 될 것이라고 생각했습니다. 나는 어떤 종류의 어떤 모양든지 다른 페이지에 또한 일하는 것처럼 보일 수 없다.

도움이 될 것입니다, 나는 미쳐 버릴거야!

+0

'action = "/'대신'action ="/ "'을 원합니까? –

답변

4

내가 당신의 문제는 당신이

<input type="button" value="Sign Up!"/> 

대신

<input type="submit" value="Sign Up!"/> 

입력 사용하고 있는지이라고 생각 제출 한 서버로 모든 양식 데이터를 보낼 것입니다, 입력 버튼을하지 않습니다 . 여기에 양식에 대해 조금 더 배울 수 있습니다 : http://www.w3schools.com/html/html_forms.asp

+0

아, 그건 바보 같았어요. 늦었어야합니다 ... – captDaylight

+0

그런 일은 걱정하지 마십시오. – ElHacker

관련 문제