일반 응용 프로그램을 개발 중입니다. 어느 모델에도 부착 할 수있는 Foo 개체를 처리한다고 가정합시다. 템플릿에서 django - 일반 응용 프로그램보기에서 양식 오류를 반환합니다.
을하는 푸 형태는get_foo_form
템플릿 태그에 의해 표시 될 수있다 :
{% get_foo_form for object as form %}
오브젝트에 부착 될 foo를 개체이다.
양식은 foos 응용 프로그램보기에 게시됩니다. 양식이 유효한 경우 모든 것이 정상입니다. 새 foo이 저장되고보기가 이전 페이지로 리디렉션되고 (양식의 '다음'인수를 통해) 새 foo이 잘 표시됩니다.
그러나 양식이 유효하지 않은 경우 분실됩니다. 같은 경우에 비슷한 응용 프로그램 인 django.contrib.comments에는 사용자에게 오류를 수정하도록 요청하는 중개 페이지가 있습니다. 그러나 중간 페이지를 표시하고 싶지는 않습니다. 오류가있는 이전 페이지를 표시하고 싶습니다. 리디렉션은 이전 페이지로 오류 메시지를 전달해야하므로 여기서는 충분하지 않습니다.
내가하려는 일을 수행 할 수있는 방법이 있습니까? 아니면 전체 구조를 변경해야합니까?
무슨 뜻입니까? 고맙습니다! –