静态 css 文件未在 Django 管理中加载
Static css file not loading in Django admin
我正在尝试加载我自己的 css 文件来替换 base.css 以自定义 Django Admin
{% extends "admin/base.html" %}
{% load static %}
{% block title %}VSPM{% endblock %}
{% block branding %}
<h1 id="site-name"><a href="{% url 'admin:index' %}">{{ site_header|default:_('Django administration') }}</a></h1>
{% endblock %}
{% block stylesheet %}{% static "admin/css/theme.min.css" %}{% endblock %}
{% block nav-global %}{% endblock %}
但是 css 文件没有加载到 Django 管理中。我做错了什么?
{% block extrastyle %}{% static "admin/css/theme.min.css" %}{% endblock %}
更改您的块名称并尝试
- 转到您的项目。
- 将此文件夹
/virualent_path//lib/python3.6/site-packages/django/contrib/admin/static/admin
复制到项目的 'static' 文件夹。
- 将此字符串添加到 settings.py:
STATIC_ROOT = os.path.join(PROJECT_DIR, 'static')
- 然后运行这个命令:
python3.6 manage.py collectstatic
我正在尝试加载我自己的 css 文件来替换 base.css 以自定义 Django Admin
{% extends "admin/base.html" %}
{% load static %}
{% block title %}VSPM{% endblock %}
{% block branding %}
<h1 id="site-name"><a href="{% url 'admin:index' %}">{{ site_header|default:_('Django administration') }}</a></h1>
{% endblock %}
{% block stylesheet %}{% static "admin/css/theme.min.css" %}{% endblock %}
{% block nav-global %}{% endblock %}
但是 css 文件没有加载到 Django 管理中。我做错了什么?
{% block extrastyle %}{% static "admin/css/theme.min.css" %}{% endblock %}
更改您的块名称并尝试
- 转到您的项目。
- 将此文件夹
/virualent_path//lib/python3.6/site-packages/django/contrib/admin/static/admin
复制到项目的 'static' 文件夹。 - 将此字符串添加到 settings.py:
STATIC_ROOT = os.path.join(PROJECT_DIR, 'static')
- 然后运行这个命令:
python3.6 manage.py collectstatic