내 django 1.4 프로젝트에서 관리자 사이트의 삭제 확인 페이지를 덮어 쓰고 일부 추가 작업 모델을 수행해야한다는 요구 사항이 있습니다. 일반적인 DeleteView가 있지만 사용법에 대한 도움이 없습니다.장고 관리 사이트에서 삭제 확인 페이지를 재정의하는 방법?
1
A
답변
1
외부 앱보기를 재정의하려면 URL을 재정의하십시오. How to override a view from an external Django app을 참조하십시오.
0
관리자 기본 확인 페이지를 재정의하려면 admin/delete_confirmation.html
(source on Github) 템플릿을 정의하십시오. 예를 들어, Library
앱에 정의 된 Book
모델의 확인 페이지를 무시하려면 TEMPLATES_ROOT_DIRECTORY/admin/library/task/delete_confirmation.html
파일을 만듭니다.
{% extends "admin/delete_confirmation.html" %}
{% block content %}
<p>
Lorem ipsum dolor sit amet
</p>
{{ block.super }}
{% endblock %}
보기를 수정하려면 관리자 서브 클래스에 ModelAdmin.delete_view(...)
을 정의/덮어 쓰기하십시오. 참조 : https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.delete_view.
관련 문제
- 1. 장고 관리 및 모델 삭제
- 2. 장고, slugify 함수를 재정의하는 방법
- 3. 장고 관리에서 삭제 확인 건너 뛰기
- 4. kartik-v/yii2-grid에서 삭제 버튼 확인 상자를 재정의하는 방법
- 5. 장고 관리 작업이 확인 후 실행되지 않았습니다
- 6. 장고 관리 방법
- 7. 장고 ORM 확인
- 8. 삭제 장고
- 9. 장고 - Allauth 양식에 .signup()을 재정의하는 방법
- 10. 양식을 삭제할 때 확인 jQuery를 재정의하는 방법을
- 11. 장고 관리 페이지의 대안
- 12. 장고 관리 중급 페이지 만들기
- 13. 장고 관리 필터를 사용하는 방법
- 14. Magento에서 범주 삭제 방법을 재정의하는 방법
- 15. ColdFusion에서 SQL 삭제 기능을 재정의하는 방법
- 16. Firefox에서 새 탭 페이지를 재정의하는 방법
- 17. 관리 사이트에서 리디렉션
- 18. 재정의하는 방법을 장고-CMS 템플릿
- 19. Django 관리자 페이지를 재정의하는 방법은 무엇입니까?
- 20. 장고 관리 사이트에서 업데이트 후 새 열을 표시하지 않습니다.
- 21. 장고 관리 사이트에서 gunicorn으로 실행하는 동안 인라인 링크가 나타나지 않습니다.
- 22. django 관리 사이트에서 쿼리 필터링
- 23. 사이트에서 요청하는 쿠키 확인
- 24. 어떻게 장고 관리 사이트를 보호합니까?
- 25. 기존 opencart 사이트에서 muse 유지 관리 페이지를 제거합니다.
- 26. 장고 삭제 시간대
- 27. 삭제 확인 메시지를 추가하는 방법
- 28. 장고 - 논리적 삭제
- 29. 장고 관리 사이트
- 30. 어떻게 내가 장고 관리 chnage_list 페이지를 오버라이드 (override) 할