2013-06-24 2 views
2

Я очень новичок в программировании и только что начал изучать учебник по проекту django. В части 2 учебника показано, как настроить шаблон проекта, изменив заголовок страницы администратора django. По какой-то причине, следуя инструкциям T, я не могу заставить его работать. Заголовок администратора не изменяется, остается «Администрацией Django». Я искал решения, попробовал несколько, не повезло. Одним из решений было использование относительного пути к файлу вместо абсолютного, но это тоже не сработало.Изменение заголовка admin django

Вот мой код для настройки TEMPLATE_DIRS на файле настроек (MySITE/настройки):

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:

{% 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 %} 

Я также пробовал syncdb и снова запустить сервер без изменений.

+0

Где вы размещали 'base_site.html'? –

+0

Я поместил base_site.html в/Work1/GitProjects/DjangoPolls/mysite/templates/admin –

ответ

1

У меня была та же проблема. Решение заключалось в установке параметра TEMPLATE_DIRS после установки TEMPLATE_LOADERS. (Просто положите это в конец :)).