当前位置: 首页 > 面试题库 >

Django Admin-更改标头“ Django管理”文本

梁盛
2023-03-14
问题内容

如何更改django管理员标头中的“ Django管理”文本?

“自定义管理员”文档中似乎没有涉及它。


问题答案:

更新:如果你使用的是Django 1.7+,请参见以下答案。

2011年的原始答案: 你需要创建自己的管理base_site.html模板才能执行此操作。最简单的方法是创建文件:

/<projectdir>/templates/admin/base_site.html

这应该是原始base_site.html文档的副本,但要输入你的自定义标题:

{% block branding %}
<h1 id="site-name">{% trans 'my cool admin console' %}</h1>
{% endblock %}

为此,你需要对项目进行正确的设置,即settings.py

  • 确保/projectdir/templates/已添加到中TEMPLATE_DIRS
  • 确保django.template.loaders.filesystem.Loader已添加到中TEMPLATE_LOADERS


 类似资料:
  • 问题内容: 如何更改django管理员标头中的“ Django管理”文本? “自定义管理员”文档中似乎没有涉及它。 问题答案: 更新 :如果您使用的是Django1.7+,请参见以下答案。 从Django 1.7开始,您不需要覆盖模板。现在,您可以在自定义上实现,和属性,以便轻松更改管理站点的页面标题和标题文本。创建一个AdminSite子类,并将您的实例挂接到URLconf中: admin.py

  • 问题内容: 关于扩展django管理模板的一个(不是这样)快速问题。 我试图通过在结果行(row1和row2类)之间添加一个包含一些与该对象相关的对象的中间行来更改特定模型的结果列表(在django lingo中更改列表)。 我搜索了代码,但没有找到一种方法来执行此操作。非常感谢任何指针。代码也将有所帮助。 PS:我知道我应该设计自己的界面,但这是一个内部项目,我没有太多时间可以花时间。另外,dj

  • 嗨,我遇到了几个博客和论坛,我仍然无法实现动态endpointurl更新,我的需求是根据请求参数值更新APIendpointurl。因此,我尝试在WSO2 Api Manager 2.6.0中使用动态endpoint特性。我已经上传了在流序列与下面的代码。但我还是明白错误。 在流代码: TID:[-1234][][2020-06-02 10:37:33,154]信息{org.apache.syna

  • 我们将使用 Django admin 添加,编辑和删除我们刚刚创建的帖子。 让我们打开blog/admin.py文件,并替换其中的文件像这样: from django.contrib import admin from .models import Post admin.site.register(Post) 如你所见,我们导入(包括)了前一章定义的Post模型。 为了让我们的模型在admin页面

  • 我改变了我的Wordpress目录结构。以下是我所拥有的: 所以我有一个包含插件和主题的内容目录。然后我有一个wordpress目录,其中包含核心WP文件,减去WP内容文件夹。 有了这个新结构,我必须用这个网址访问WP后端: 有没有办法改变它,这样我就可以像这样访问它: 我不希望wordpress在URL中。这是我需要做的htaccess更新,还是我可以在wp-config.php文件中使用的设置

  • 问题内容: 我看了文件。 但我想我一定误会了。 我也尝试过 我想更改为 都不起作用。 问题答案: 使用JSONP时,无法控制浏览器发送的标头。JSONP是一个聪明的把戏(或者是一个hack,具体取决于您对它的看法…),其中包括插入指向服务器端点的标记。最终,这是一个浏览器,它会在通过标签请求脚本时决定要发送的标头,并且您不能影响它。