모든 모델에 대해 기본 객체 관리자를 변경하는 방법이 있습니까? (타사 응용 프로그램의 객체 관리자를 포함)Django가 기본 객체 관리자를 변경합니다.
2
A
답변
2
기본 관리자는 ensure_default_manager
의 django.db.models.manager
에 첨부되어 있습니다. 기본적으로 클래스 Manager
의 관리자를 연결합니다. Manager
의 다른 (서브 클래스)를 첨부하기 위해이 함수를 monkeypatch 할 수 있습니다.
하지만이 문제가 해결하려는 문제에 가장 이상적인 해결책인지 여부를 고려해야합니다.
0
정말로 그렇게해야한다면 장고 코드 자체를 수정하십시오. 원숭이 헝겊 조각은 또한 선택권이다, 거기 저것을 위해 많은 기술이있다.
관련 문제
- 1. Django가 성공 URL을 변경합니다.
- 2. Django가 관리자 페이지 레이블 'Auth'를 'Authentication'으로 변경합니다.
- 3. Django가 뷰에서 렌더링 된 URL을 변경합니다.
- 4. 레일이 기본 시간대를 변경합니다
- 5. iPhone performSelector가 객체 유형을 변경합니다.
- 6. MySQL이 기본 세션 날짜를 변경합니다.
- 7. phpmyadmin이 기본 데이터 정렬을 변경합니다
- 8. 소나타는 기본 포맷 날짜를 변경합니다.
- 9. Spree는 기본 통화와 국가를 변경합니다.
- 10. I18N 지원을 위해 세션 팩토리와 Txm 관리자를 동적으로 변경합니다.
- 11. 관리자를 사용하여 파이썬에서 객체 (클래스 인스턴스) 공유하기
- 12. WordPress 페이지의 기본 관리자를 변경할 수 있습니까?
- 13. Symfony2 내가 엔티티 관리자를 사용하고자하는 기본 컨트롤러가
- 14. Cant '가 바깥 이벤트에서 객체 변수를 변경합니다.
- 15. Symfony2 : 세션 객체 나 관리자를 사용하는 것이 더 낫습니까?
- 16. 팬더가 기본 numpy 배열 형식을 변경합니다.
- 17. Visual Studio 2010에서 기본 브라우저를 계속 변경합니다.
- 18. 기본 폼이 모든 빌드 후에 크기를 변경합니다.
- 19. Red5가 미디어 파일을 저장하는 기본 위치를 변경합니다.
- 20. 탭 아이콘은 iOS 4에서 기본 색상을 변경합니다.
- 21. ModelState가 유효성을 검사하는 기본 모델을 변경합니다.
- 22. 기본 자바 - 객체 배열
- 23. 기본 객체 디자인 문제
- 24. 기본 객체 지향 상속
- 25. 기본 인터페이스에 객체 캐스팅
- 26. 기본 홈 키 동작을 무시하도록 시작 관리자를 사용자 정의 하시겠습니까?
- 27. WPF 기본 바인딩 하나의 객체
- 28. DropDownList 기본 객체 가져 오기
- 29. 기본 객체 지향 디자인 자바
- 30. 기본 속성으로 모의 객체 생성하기
왜이 작업을 수행 하시겠습니까? – okm