기본 제공보기 및 양식에 대해 배우고 있습니다. django.contrib.auth.views의 password_change 뷰에서 "post_change_redirect"매개 변수가 허용됩니다. 사용자가 동일한 설정 페이지에 머물러 있기를 원합니다. 여기서 비밀번호를 변경했습니다. 그러나 사용자에게 변경 사항이 있음을 알리고 싶습니다. 그러면 템플릿의 확인을 어떻게 추적 할 수 있습니까? 메시지를 전달하려면 password_change보기를 재정의해야합니까? 아니면 뭔가가 내장되어 있습니까?Django에서 "post_change_redirect"메시지를 전달하는 방법은 무엇입니까?
{% for message in messages %}
{{ message }}
{% endfor %}
을하지만 그 비어있는 것으로 보인다
나는 시도했다. 내가 확인할 수있는 것들이 있습니까?내가 지금까지 가지고있는 유일한 생각은 post_change_redirect URL에 다른 매개 변수를 추가하여 성공을 추적하는 것입니다. 하지만 사용자가 동일한 설정 페이지에 머물러 있기를 바랄만큼 나는 그다지 좋아하지 않습니다.
아니요. 메시지가없는 것처럼 보입니다. 문제는 성공적인 변경을 확인하기 위해 내장 된 다른 것이 있거나 뷰를 수정해야하는 경우입니다. 여전히 답장을 보내 주셔서 감사합니다. – JasonTS
@ JasonTS, "내장 된"방법은 성공보기입니다 .. :) –
@ 유우지 토미타 : 어떻게하면 동일한 URL을 유지하면서 뷰를 연결할 수 있습니까? 설명서에서 나는 URL을 받아 들일 'post_change_redirect'이외의 것을 찾을 수 없다. – JasonTS