我按照书中的内容创建了一个新文件 base_site.html 并在其中放入了以下代码:
{% extends "admin/base.html" %}
{% load staticfiles %}
{% block title %}{{ title }} | {{ site_title|default:_('ADP site admin') }}{% endblock%}
{% block branding %}
<h1 id="site-name">
<a href="{% url 'admin:index' %}">My site
<img src="{% static '/parcare/images/logo.png' %}" height="40px" />
</a>
</h1>
{% endblock %}
{% block nav-global %}{% endblock %}
这是来自settings.py
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
我在这里做错了什么?
最佳答案
它适用于此++> 我添加了 staticdirs
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
关于css - Django 管理 Logo 未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52562757/