2013-10-08 3 views
1

나는 장고 프로젝트를 만들고 py2exe를 사용하여 패키지했습니다. 또한 cherrypy를 웹 서버로 사용하여 프로젝트를 제공합니다. 나는 한 가지 질문을하고 싶다. 내 실행 가능한 django 앱이 admin 템플릿을 찾을 수 없습니다. 그래서 장고 어떻게 관리자 템플릿을 찾으려면 궁금 해서요? django/contrib/admin/templates에서 templates 폴더로 복사해야합니까?Django 및 admin 템플릿

내가 (파생 된 EXE를 사용하여) 실행할 때 내가 오류 내 programm에 내가 내 프로젝트의 관리 백엔드를 방문 할 때입니다

TemplateDoesNotExist 
Exception Value:admin/login.html django 

입니다. 내가 정상적으로 그것을 실행하는 경우 manage.py 관리자가 잘 작동합니다.

답변

1

관리 템플릿은 django\contrib\admin\templates에 있습니다. 기본 앱의 template 폴더에 포함 시키거나 그대로 복사해야합니다.

다른 옵션은 별개의 dierctory에 넣고 settings.pyTEMPLATE_DIRS에이 디렉토리를 추가하는 것입니다. 원본 파일이 프로젝트 템플릿과 분리되어 있기 때문에이 옵션을 선택하는 것이 좋습니다.