Python django jet定制徽标

Python django jet定制徽标,python,django,django-admin,django-jet,Python,Django,Django Admin,Django Jet,我目前正在尝试对django管理面板的外观进行一些定制,使其更符合我们的品牌。目前,我们使用django jet来美化管理面板。django jet是否可以定制css/html?所有的评论都说我应该更改一些html文件,但我认为这些文件对我的项目是隐藏的,因为DjangoJet会处理它们?如果有人能给我指出正确的方向,我将不胜感激 谢谢本主题已在中讨论过 我只想用我自己的话来重新表述提供的解决方案 创建你的应用程序/模板/admin/文件夹(如果不存在) 在此文件夹下创建base\u site.

我目前正在尝试对django管理面板的外观进行一些定制,使其更符合我们的品牌。目前,我们使用django jet来美化管理面板。django jet是否可以定制css/html?所有的评论都说我应该更改一些html文件,但我认为这些文件对我的项目是隐藏的,因为DjangoJet会处理它们?如果有人能给我指出正确的方向,我将不胜感激


谢谢

本主题已在中讨论过

我只想用我自己的话来重新表述提供的解决方案

  • 创建你的应用程序/模板/admin/文件夹(如果不存在)
  • 在此文件夹下创建base\u site.html文件
  • 将以下代码之一复制到此文件,并根据需要进行自定义
  • 简单代码
    {#模板:你的_应用程序/templates/admin/base_site.html}
    {%extends“admin/base_site.html”%}
    {%load static i18n%}
    {#设置favicon}
    {%block extrahead%}{%endblock%}
    {#设置浏览器选项卡标签#}
    {%block title%}{{title}}{%trans“你的标题”%}{%endblock%}
    {#设置品牌}
    {%block-branding%}
    {%endblock%}
    #在admin.py文件中
    从django.utils.html导入格式\u html
    logo_url=”https://cdn.sstatic.net/Sites/stackoverflow/company/img/logos/so/so-logo.png?v=9c558ec15d8a"
    admin.site.site\u header=格式\u html(“`”,url=logo\u url)
    
    在templates文件夹中创建一个管理员目录,然后创建Html文件并将其命名为base_site.Html。添加以下内容

    {% extends "admin/base.html" %}
    {% load staticfiles %}
    
    {% block branding %}
    <h1 id="site-name">
        <a href="{% url 'admin:index' %}">
            <img src="{% static 'img/my-logo.png' %}" alt="My Company"/>
        </a>
    </h1>
    {% endblock %}
    
    {%extends“admin/base.html”%}
    {%load staticfiles%}
    {%block-branding%}
    {%endblock%}
    

    这就是定制徽标的全部功能

    谢谢,您是否能够覆盖基础模板中的“内容”块?我一直在尝试使用相同主题的自定义页面,但内容不支持类似引导的网格系统。每一个新的div进入一个新的行,我不能有两个div并排
    {% extends "admin/base.html" %}
    {% load staticfiles %}
    
    {% block branding %}
    <h1 id="site-name">
        <a href="{% url 'admin:index' %}">
            <img src="{% static 'img/my-logo.png' %}" alt="My Company"/>
        </a>
    </h1>
    {% endblock %}