2013-06-24 2 views
2

저는 프로그래밍에 익숙하지 않고 방금 django 프로젝트 자습서를 시작했습니다. 이 튜토리얼의 2 부에서는 장고 관리 페이지의 헤더를 변경하여 프로젝트 템플릿을 사용자 정의하는 방법을 보여줍니다. 웬일인지, T에 지시를 따르고 난 후에, 나는 그것이 일하게 할 수 없다. 관리자 헤더는 변경되지 않고 "Django Administration"으로 유지됩니다. 솔루션을 둘러 보았습니다. 몇 가지 시도해 보았습니다. 운이 없었습니다. 한 가지 해결 방법은 절대 경로 대신 상대 경로를 사용하는 것이지만이 방법도 작동하지 않았습니다.django 관리자 헤더 변경

{% extends "admin/base.html" %} 
{% load i18n %} 

{% block title %}{{ title }} | {% trans 'Polls app' %}{% endblock %} 

{% block branding %} 
<h1 id="site-name">{% trans 'Polls app' %}</h1> 
{% endblock %} 

{% block nav-global %}{% endblock %} 

나는 또한 시도 : 여기

TEMPLATE_DIRS = (
    '/Work1/GitProjects/DjangoPolls/mysite/templates', 
    # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates". 
    # Don't forget to use absolute paths, not relative paths. 
) 

가 base_site.html 내 코드입니다 : 여기

는 설정 파일의 TEMPLATE_DIRS 설정에 대한 내 코드 (내 사이트/설정)입니다 syncdb를 실행하고 변경없이 서버를 다시 실행하십시오.

+0

'base_site.html'은 어디에 넣었습니까? –

+0

base_site.html을/Work1/GitProjects/DjangoPolls/mysite/templates/admin에 넣습니다. –

답변

1

나는 동일한 문제가있었습니다. 해결책은 TEMPLATE_LOADERS 설정 후에 TEMPLATE_DIRS 설정을 지정하는 것이 었습니다. (그냥 끝에 넣어 :)).