ike*_*chi 3 python django django-templates
刚刚开始官方 Django 教程并且已经遇到问题,无法在管理面板中更改页面名称。我正在尝试Django administration用base_site.html教程中建议的自定义内容替换默认值(我从 django 源目录复制到我的应用程序中的文件,尝试将其移入/移出 polls 目录等),
我已添加settings TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')],并且installed apps也在'polls',但没有任何变化。
有什么建议我可以做些什么来使它工作?
谢谢
如果您只像这样更改括号内的值,它将不起作用
{{ site_header|default:_('Your custom name') }}
Run Code Online (Sandbox Code Playgroud)
你需要做的是你必须像这样用你想要的名字替换上面的所有内容。
{% 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 %}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1782 次 |
| 最近记录: |