刚刚开始官方 Django 教程 https://docs.djangoproject.com/en/1.7/intro/tutorial02/#customizing-your-project-s-templates并且已经遇到问题,无法在管理面板中更改页面名称。我正在尝试替换默认值Django administration
与一些定制的base_site.html
正如教程中所建议的(我从 django 源目录复制到我的应用程序中的文件,尝试将其移入/移出 polls 目录等),
我已经在设置里添加了TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')]
,并在installed apps
also 'polls',
但没有任何改变。
有什么建议我可以做些什么才能使其发挥作用吗?
Thanks
如果你只改变括号内的值,这样是行不通的
{{ site_header|default:_('Your custom name') }}
您需要做的是必须将上述所有内容替换为您想要的名称,如下所示。
{% extends "admin/base.html" %}
{% block title %}{{ title }} | YOUR CUSTOM NAME{% endblock %}
{% block branding %}
<h1 id="site-name"><a href="{% url 'admin:index' %}">YOUR CUSTOM NAME</a></h1>
{% endblock %}
{% block nav-global %}{% endblock %}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)