2011-09-19 2 views
0

django에서/admin 인터페이스 및 사용자 정의 관리 인덱스 페이지를 실행하는 방법. 내 템플릿 디렉토리는 다음과 같습니다.Django는 사용자 정의 템플릿으로 admin 인터페이스를 실행합니다.

TEMPLATE_DIRS = ( PROJECT_PATH + '/ 템플릿 /', )

그리고 ...

ADMIN_MEDIA_PREFIX = '// 관리자 /'

내가이 줄을 주석 경우 내 다른 함수가 작동하지 않을 것입니다. 주석을 달지 않으면 관리 인터페이스에 지정된 파일이 표시됩니다.

두 가지를 동시에 실행하려면 어떻게해야합니까? 미리 감사드립니다.

답변

2

그냥 TEMPLATE_DIRS으로 남겨주세요. 관리자 이외의 다른 사람에게도 영향을 미치며 문제가 아닙니다.

admin 페이지를 덮어 쓰는 방법은 기본 Django admin 템플릿의 관련 템플릿을 자신의 'yourproject/templates/admin'디렉토리에 포함시키고 필요한 수정을하는 것입니다.

설명서보기 : https://docs.djangoproject.com/en/1.3/ref/contrib/admin/#overriding-admin-templates

관련 문제