Python django jet定制徽标
我目前正在尝试对django管理面板的外观进行一些定制,使其更符合我们的品牌。目前,我们使用django jet来美化管理面板。django jet是否可以定制css/html?所有的评论都说我应该更改一些html文件,但我认为这些文件对我的项目是隐藏的,因为DjangoJet会处理它们?如果有人能给我指出正确的方向,我将不胜感激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.
谢谢本主题已在中讨论过 我只想用我自己的话来重新表述提供的解决方案
{#模板:你的_应用程序/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 %}