2013-01-10 1 views
0

GET에 대한 응답과 POST에 대한 응답을 포함한 장고보기 메서드 (메서드 A라고 함)가 있습니다. 메서드 A가 POST을 통해 호출되면 양식이 포함 된 HTML 페이지가 표시됩니다.GET 대신 POST를 사용하여 Django보기 메서드 호출을 강제 실행

사용자가이 양식을 제출하면 양식에서 views.py의 다른 방법 (방법 B)을 호출하여 양식이 유효한지 검사합니다. 양식에 오류가 있으면 이전 페이지로 돌아가 오류를 표시하고 싶습니다.

"이전 페이지로 돌아가려면 어떻게합니까?" 또는 내가 기본적으로 묻는 것은 - 방법 B에서 양식이있는 이전 HTML 페이지가 다시 표시되도록 POST을 사용하여 방법 A를 호출하는 방법은 무엇입니까?

장고 양식을 사용하지 않는다고 가정하십시오.

답변

0

POST 오류시 표시되는 오류 메시지에 대한 정보와 함께 페이지 자체에 대한 리디렉션을 고려할 수 있습니다. 그렇지 않으면 왜 이렇게하고 싶지는 모르겠지만 좋은 이유가 있다고 확신합니다 :)

관련 문제