替换django-admin的bootstrap主题的默认徽标

法哈特·纳瓦兹(Farhat Nawaz)

我已经为我的应用程序生成了django-admin,并且可以访问仪表板。但是它包含一个标识为“ django admin”的徽标。我想将其更改为自己的自定义徽标。我怎样才能做到这一点?

我尝试将base.html文件添加到管理目录,并尝试覆盖它,但是由于某些原因,它不起作用。它的代码如下:

{% extends "admin/base.html" %}
{% load theming_tags %}
{% load staticfiles %}
{% block blockbots %}
    {{ block.super }}
    {# Using blockbots ensures theming css comes after any form media and other css #}
    {% render_theming_css %}
    <style type="text/css">
    #header #branding h1 {
        background-image: url("bootstrap_admin/img/logo-140x60.png");
    }
    </style>
{% endblock %}

{% block branding %}
<a href="{% url 'admin:index' %}" class="django-admin-logo">
    <!-- Django Administration -->
    <img src="{% static "bootstrap_admin/img/logo-140x60.png" %}" alt="{{ site_header|default:_('Django Admin') }}">
</a>
{% endblock branding %}

屏幕截图

我想更改左上角的徽标。如何实现我想要的目标?

Kalariya_M

这里回答您的问题

"{% static "bootstrap_admin/img/logo-140x60.png" %}" 这是从这里来的

django-admin-bootstrap / bootstrap_admin / static / bootstrap_admi‌n / img / logo-140x60.pn‌g

替换后,您需要运行命令,python manage.py collectstatic然后它将起作用

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章