2014-05-09 2 views
1

버튼을 클릭하여 맞춤 서명 경로로 전달할 때 오류가 발생합니다.사용자 정의 signup in devise gem ROR 던지기 오류

라우팅 오류 아니오 경로 일치 [POST] "/ 사용자/sign_up"

그러나 레이크 routes..It으로는 존재 ..

/사용자/sign_up (. : 형식) devise/registrations # new

이 오류를 해결하는 방법.

+0

경로에있는 경우 가입 양식을 얻으려면 GET 경로로 등록되어있을 가능성이 큽니다. 오류를 발생시키는 코드가 필요합니다. – sevenseacat

+0

레이크 루트에서 전체 라인 올리기 –

답변

0

link_tobutton_to을 사용 중이거나 link_to으로 :method => :post을 넘겼습니다. button_to을 사용하는 경우 :method => :get을 지정해야합니다. button_to은 기본적으로 post 메서드를 사용합니다. 두

link_to "Sign Up", "https://stackoverflow.com/users/sign_up" 

또는

button_to "Sign Up", "https://stackoverflow.com/users/sign_up", :method => :get 
관련 문제