2024-06-16 11:46:40 发布
网友
我正在做一个小项目,我想试试看。我现在想知道如何才能改变侧栏中wagtail的管理徽标(下图左上角的图片)。在
我可以直接更改/static/wagtailadmin/images/wagtail-logo.svg,但这是错误的;)。在
/static/wagtailadmin/images/wagtail-logo.svg
徽标定义如下:
https://github.com/torchbox/wagtail/blob/master/wagtail/wagtailadmin/templates/wagtailadmin/base.html#L7
要覆盖它,您需要一个包含templates/wagtailadmin/base.html并位于INSTALLED_APPS中wagtail之前的应用程序。在
templates/wagtailadmin/base.html
INSTALLED_APPS
祝你好运!在
Wagtail已经在官方文档中使用django-overextends提供了解决方案:
要替换默认徽标,请创建一个模板文件your_app/templates/wagtailadmin/base.html,该文件重写block branding\u徽标,如下所示:
your_app/templates/wagtailadmin/base.html
{% overextends "wagtailadmin/base.html" %} {% block branding_logo %} <img src="{{ STATIC_URL }}images/custom-logo.svg" alt="Custom Project" width="80" /> {% endblock %}
有关详细信息,请查看Wagtail Custom branding。在
徽标定义如下:
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徽标,如下所示:有关详细信息,请查看Wagtail Custom branding。在
相关问题 更多 >
编程相关推荐