2
我对编程非常陌生,刚刚开始阅读django项目教程。在本教程的第2部分中,它向您展示了如何通过更改django管理页面的标题来自定义项目模板。出于某种原因,在遵循T的指示之后,我无法使其工作。管理员标题不会更改,仍然是“Django管理”。我已经四处寻找解决方案,尝试了一些,但没有运气。一种解决方案是使用相对文件路径而不是绝对路径,但这也不起作用。更改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并在不做任何更改的情况下再次运行服务器。
你把“base_site.html”放在哪里? –
我将base_site.html放入/ Work1/GitProjects/DjangoPolls/mysite/templates/admin –