2017-03-12 4 views

답변

2

이 경우에는 admin actions이 가장 적합하다고 생각하지 않습니다.

Actions 당신이 그러나 설명하는 버튼으로 변경 목록 페이지

에 선택한 객체의 목록이 호출되는

간단한 기능, 당신은 하나의 행을 조작하려는/예. 따라서 버튼을 누를 때 호출되는 ModelAdmin에 대해서는 간단히 create a custom url endpoint이고 원하는 작업을 처리합니다.

This article에는 어떻게 이것이 자세히 수행되는지 꽤 포괄적 인 개요가 있습니다.

+0

작동합니다. 나는 실제로 장고 행동으로 그것을 필요로한다. 하나의 행을 선택하고 동작을 선택하고 확인을 클릭하면 버튼 하나를 클릭하는 것과 비교하여 3 단계로 버튼이 하나의 행에 유용합니다. 고맙습니다. –

+0

admin 작업이 완료되면 알리는 message_user라는 기능이 있습니다. 사용자 정의 URL을 사용하여이 기능을 모방 할 수 있습니까? 새로 고침을 클릭하면 목록 페이지로 다시 리디렉션됩니다. –

+1

'message_user'는 admin 액션과 독립적으로 사용할 수있는 메시지 프레임 워크의 단순한 도우미 인 것 같습니다 : https://docs.djangoproject.com/en/1.10/ref/contrib/messages/#adding-a-message – arie