Python Django定制项目模板
我正在编写你的第一个应用程序,第2部分,目前正在定制你的项目模板 我已将模板admin/base_site.html从默认的Django admin模板目录复制到mysite/templates/admin,并对项目文件中的base_site.html进行了更改 但是有一条警告信息,并且未显示 ?:(1_8.W001)中不推荐使用独立模板设置 Django 1.8和模板字典优先。你必须把 将以下设置的值输入默认模板: 模板目录 settings.py的代码 TEMPLATE_DIRS=[os.path.join(BASE_DIR,'templates')] base_site.html的代码Python Django定制项目模板,python,django,templates,Python,Django,Templates,我正在编写你的第一个应用程序,第2部分,目前正在定制你的项目模板 我已将模板admin/base_site.html从默认的Django admin模板目录复制到mysite/templates/admin,并对项目文件中的base_site.html进行了更改 但是有一条警告信息,并且未显示 ?:(1_8.W001)中不推荐使用独立模板设置 Django 1.8和模板字典优先。你必须把 将以下设置的值输入默认模板: 模板目录 settings.py的代码 TEMPLATE_DIRS=[os.p
{%extends“admin/base.html”%}
{%block title%}{{title}}{{site_title}默认值:{('Django site admin')}{%endblock%}
{%block-branding%}
{%endblock%}
{%block nav global%}{%endblock%}
我已经发布了供进一步参考。在阅读Django 1.7教程时,您似乎正在使用Django 1.8。1.8教程是一个贬值警告,无论如何也不需要担心。看起来您的管理模板不在正确的位置
当重写模板时,具有模板非常有用,因为它准确地显示了正在使用的模板。然而,这并不是必须的。问题是?@e4c5我为错过了它而道歉。我已经加进去了。这是因为给出了警告,但没有显示轮询管理。我编写了引发该弃用警告的代码。你能告诉我不清楚的地方是什么吗?它很清楚地告诉你,你把设置放错了地方,放错了地方。“如果你能说出你不懂的话,我会努力改进的。”丹尼尔罗斯曼感谢你的回答。默认模板目录:我不清楚模板目录。可能是因为这个世界。如果将直接键放在代码中,DIRS可能会更准确。
{% extends "admin/base.html" %}
{% block title %}{{ title }} | {{ site_title|default:_('Django site admin') }}{% endblock %}
{% block branding %}
<h1 id="site-name"><a href="{% url 'admin:index' %}">Polls Administration</a></h1>
{% endblock %}
{% block nav-global %}{% endblock %}