我试图将静态文件中的CSS文件加载到扩展的django html文件中。{% load static %}
在base.html模板中工作,但在其他任何地方都不工作。我不知道该怎么办
这是我的代码
base.html
{% load static %}
<!doctype html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href='https://unpkg.com/boxicons@2.0.9/css/boxicons.min.css' rel='stylesheet'>
<link rel="stylesheet" href="{% static 'styles/style.css' %}" />
<title>My Site</title>
{% block htmlhead %}
{% endblock htmlhead %}
</head>
<body>
{% include 'sidebar.html' %}
{% include 'navbar.html' %}
{% block content %}{% endblock %}
<script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>
<script src="{% static 'js/script.js' %}"></script>
</body>
</html>
这是一个扩展的django html模板
{% extends 'base.html' %}
{% load static %}
{% block content %}
<main id="content">
<h1 class="title">Dashboard</h1>
<ul class="breadcrumbs">
<li><a href="#">Home</a></li>
<li class="divider">/</li>
<li><a href="#" class="active">Dashboard</a></li>
</ul>
<div class="info-data">
</div>
<div class="project-home-data">
<div class="project-content-data">
<div class="project-head">
<h3>Your Tickets</h3>
</div>
<div class="project-body">
<table>
<thead>
<tr>
<th>Project Name</th>
<th>Description</th>
<th></th>
<th>Created</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="">Hello</a></td>
<td>Hello</td>
<td></td>
<td>Hello</td>
</tr>
</tbody>
</table>
<p>Showing 1 to 5 of 5 entries </p>
<div class="pagination">
<a href="#">«</a>
<a href="#">1</a>
<a href="#">2</a>
<a href="#">3</a>
<a href="#">4</a>
<a href="#">5</a>
<a href="#">6</a>
<a href="#">»</a>
</div>
</div>
</div>
</div>
</main>
{% endblock %}
它现在的样子
它应该是什么样子
1条答案
按热度按时间oxalkeyp1#
同样的事情也发生在我身上。“{% load static %}”在紧接“{% extends...”之后时不起作用%}”