如何更改Django wagtail的管理日志

2024-06-16 11:46:40 发布

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

我正在做一个小项目,我想试试看。我现在想知道如何才能改变侧栏中wagtail的管理徽标(下图左上角的图片)。在

github wagtail image

我可以直接更改/static/wagtailadmin/images/wagtail-logo.svg,但这是错误的;)。在


Tags: 项目svg错误图片staticwagtaillogoimages
2条回答

徽标定义如下:

https://github.com/torchbox/wagtail/blob/master/wagtail/wagtailadmin/templates/wagtailadmin/base.html#L7

要覆盖它,您需要一个包含templates/wagtailadmin/base.html并位于INSTALLED_APPS中wagtail之前的应用程序。在

祝你好运!在

Wagtail已经在官方文档中使用django-overextends提供了解决方案:

要替换默认徽标,请创建一个模板文件your_app/templates/wagtailadmin/base.html,该文件重写block branding\u徽标,如下所示:

{% overextends "wagtailadmin/base.html" %}

{% block branding_logo %}
    <img src="{{ STATIC_URL }}images/custom-logo.svg" alt="Custom Project" width="80" />
{% endblock %}

有关详细信息,请查看Wagtail Custom branding。在

相关问题 更多 >