Django:覆盖base_site.html

2023-12-03

各位, 我尝试按照以下步骤操作Django 教程用于自定义管理模板。我严格按照步骤操作,创建了如下目录结构:

 - myproject/
   - myproject/
     - templates/
       - admin/
         - base_site.html
   - myapp1/
   - manage.py

我编辑了 base_site.html 将文本“Django site admin”更改为“My site admin”。

我编辑了 myproject/settings.py 添加:

TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')]

运行此命令后,我对 base_site.html 的更改没有生效。

然后我按照建议这个帖子并创建了以下目录结构:

 - myproject/
   - myproject/
   - templates/
     - admin/
       - base_site.html
   - myapp1/
   - manage.py

并将以下内容添加到我的 settings.py 文件中:

TEMPLATE_DIRS = (os.path.join(BASE_DIR,'..', 'mytemplates'),)
TEMPLATE_LOADERS = (
    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',
)

当我访问管理页面时,我仍然看到“Django 管理”。我究竟做错了什么?


BASE_DIR 指的是基本目录,因此您应该将 TEMPLATE_DIRS 的原始值与新布局一起使用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Django:覆盖base_site.html 的相关文章

随机推荐

  • Expand.grid 的非冗余版本

    The R功能expand grid返回所提供参数的元素之间的所有可能组合 例如 gt expand grid c aa ab cc c aa ab cc Var1 Var2 1 aa aa 2 ab aa 3 cc aa 4 aa ab
  • C# 打印屏幕活动窗口

    我目前正在尝试使用 Visual C 打印活动窗口的屏幕 我有这个代码 SaveFileDialog saveImageDialog new SaveFileDialog saveImageDialog Title Select outpu
  • 无法使用 Linux 文件系统在 docker for windows 中运行 mongoDb 容器

    我正在尝试在 Windows 中运行 mongo db 容器 并将卷映射到 Windows 文件夹 我遵循了巴巴克的回答this问题 该文件夹映射正确 但它创建了许多名为 WiredTiger wt 1 的文件 其中末尾的数字不断递增 我在
  • 没有 JSONP 的 JSON 跨站点

    我有一个本地硬件 我可以通过它的 IP 地址访问它来检索 json 数据 我正在创建一个基于 Web 的应用程序 但由于跨域问题 当应用程序在 Web 上运行时 它无法访问本地 json 数据 是否有合适的解决方案使 JSON 数据可供 W
  • 使用 DB Browser for SQLite 从一种日期格式转换为另一种日期格式

    我希望使用 SQL 将一种日期格式转换为另一种日期格式 我正在使用 SQLite 的数据库浏览器 日期存储在 TEXT 类型的列中 以下是当前格式的 2 个示例 2017 年 4 月 17 日 9 09 09 上午 10 4 2017 10
  • SQL 按*可能*为空的字段进行连接

    在我的 SQL CE 数据库中 我有三个表 customer list and customerlist 之间的联结表customer and list 因为它是多对多关系 我正在尝试运行一个查询 该查询将显示所有当前列表以及当前订阅该列表
  • Spring数据是否需要休眠

    我对Spring Data的实现有一个疑问 对Spring Data有基本的了解 我了解 JPA 和 Hibernate 及其工作原理 Hibernate 提供了JPA 的实现 我的问题是 我们可以单独使用 Spring 数据将数据保存在
  • 用于选择属于多个类别的帖子的 SQL 查询

    我正在编写一个类似于博客软件的网络应用程序 有如下三张表 Posts Table Post id Post Text Post Tags Table Post id Tag id Tags Table Tag id Tag name 我很难
  • ncursesw 函数未声明

    我需要使用支持 unicode 的 ncurses 因此我将以下行添加到我的 c 文件中 include
  • ASP.NET MVC Razor 部分和部分

    我对 ASP NET MVC 和 Razor 比较陌生 我们一直在现有代码的基础上进行修改和开发 因此 存在大量重复 呃 所以我开始查看部分页面并学习部分 我遵循了这些教程 但我仍然有点困惑 ASP NET MVC 3 使用 Razor 进
  • 无效的作者/提交者行 - 电子邮件前缺少空格

    我有一个git从克隆的存储库bzr存储库使用git remote bzr如下 git clone bzr repo new repo 经过数百次提交后 我执行了git fsck我收到以下错误bzr承诺 提交 41bf5 中的错误 作者 提交
  • Google 地图 api v3 上的反向地理编码

    我想知道是否有人可以帮助我 我使用下面所示的代码在 Google 地图上正确绘制从 MySQL 数据库检索到的标记
  • 如何为 MATLAB 矩阵的对角线赋值?

    假设我有一个 NxN 矩阵 A 一个由数字 1 N 的子集组成的索引向量 V 和一个值 K 我想这样做 for i V A i i K end 有没有一种方法可以在一个带有向量化的语句中做到这一点 e g A 某物 K 该声明A V V K
  • 为什么 ArrayList 在从多个线程修改时不会抛出 ConcurrentModificationException?

    ConcurrentModificationException 如果不允许进行对象的并发修改 则检测到并发修改的方法可能会引发此异常 上面是 javadoc 中的 ConcurrentModificationException 定义 所以我
  • CREATE DATABASE 最终克隆旧数据库

    我遇到了一些很奇怪的事情 我以前没有遇到过这个问题 或者也许我在这里遗漏了一些东西 在 SQL Server Management Studio 2012 中 我尝试运行查询来创建新数据库 但最终克隆了旧数据库 我使用的代码是 CREATE
  • table元素和CSS display:table有什么区别

    表格元素和CSS显示表格有区别吗 使用浏览器绘制时哪个更快 是的 使用之间存在差异 table 并使用 div style display table 造型上的差异 每个元素都有自己的默认样式集 更改一种样式属性 在本例中 display
  • 在 WPF 中,您可以在没有代码隐藏的情况下过滤 CollectionViewSource 吗?

    确实 主题说明了一切
  • codeigniter 2 以及如何禁用 TinyMCE 的 xss

    我搜索了每个网站 包括关于这个问题的 stackoverflow 我全局开启了 XSS 并且很少有页面使用 TinyMCE 在这些页面上 我希望 TinyMCE 部分不启用 XSS 读完大约 40 页后 他们都说要做以下事情 tiny mc
  • 为什么我的根视图的高度不考虑其导航栏?

    我的印象是 UINavigationController 导航栏总是会压低子视图的高度 这样子视图的原点位于标题栏的底部 但是当我呈现这样的视图控制器时 MyViewController viewController MyViewContr
  • Django:覆盖base_site.html

    各位 我尝试按照以下步骤操作Django 教程用于自定义管理模板 我严格按照步骤操作 创建了如下目录结构 myproject myproject templates admin base site html myapp1 manage py