내 장고에서 일부 유틸리티 기능을 위해 관리자를 통합하려고합니다. 특정 관리자 페이지로 직접 연결하여 모델을 편집하고 ModelAdmin response_change
메서드를 재정 의하여 사용자가 저장을 클릭하면 내보기로 다시 리디렉션합니다.Django에서 내 자신의보기에 관리자 메시지를 표시하는 방법?
messages
템플릿 컨텍스트 변수에 관리자의 메시지 (예 : '해당 모델 및 저장된 모델'등)가 표시되지 않는다는 점을 제외하고는 메시지가 정상적으로 message.success(...)
등을 사용할 때처럼 작동합니다.
관리자의 메시지가 일반 메시지처럼 나타나게하려면 어떻게해야합니까? 아니면 내 자신의 템플릿에서 메시지에 액세스하려면 어떻게해야합니까? 당신이 response_change
을 사용하여 관리에서 사용자 정의 메시지를 표시 할 경우 자신의 의견을 사용하는 경우
감사합니다,하지만 내가 부탁 해요 내 자신의 사용자 정의 메시지를 만들 수 있지만 방법'을 통해 내 자신의 뷰 관리자에서 리디렉션 후 관리자가 이미 내 자신의 템플릿에서 생성하는 메시지를 표시하는 방법이 아니다 response_change '. – Ghopper21
기본 메시지가 표시되지 않으므로'response_change'를 사용할 때 자신의 메시지를 사용해야합니다. – arulmr