在djang中扩展管理模板CSS

2024-09-30 10:33:09 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的django站点上,我试图更改django管理站点中标题栏的颜色和一些CSS,但没有成功。我不想改变其他任何东西。在

我目前拥有的模板:

{% extends "admin/base_site.html" %}
{% block extrastyle %}
<style>
    #header{ background-color: #a67d3d; border-bottom: solid 3px #f5deb3; }
</style>
{% endblock %}

这会修改颜色,但会使其余内容变为空白。浏览网址,我设法超越了主屏幕,只找到了基本颜色(蓝色,我试图改变)和其他一切工作。在

我还尝试使用:{% extends "admin/base.html" %}但没有成功。在

有没有办法在不创建全新的管理实例的情况下做到这一点?在


Tags: django模板baseadmin站点style颜色html
1条回答
网友
1楼 · 发布于 2024-09-30 10:33:09

这可能与重写代码不在正确位置有关。所以

  1. 在项目目录下创建一个名为templates的文件夹
  2. 添加另一个名为admin的目录
  3. 创建一个名为base_site.html的文件并添加代码

所以,你在问题中发布的代码应该保存在

YourProject/templates/admin/base_site.html

然后,覆盖应该正确显示。在

相关问题 更多 >

    热门问题