【发布时间】:2019-05-31 19:34:41
【问题描述】:
我正在尝试将图像添加到我的引导轮播,但图像未加载。
{% extends 'base.html' %}
{% block html %}
{% load static %}
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
</head>
<body>
<div id="carouselExampleSlidesOnly" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
<div class="carousel-item active">
<img class="d-block w-100" src="/Users/myname/Documents/django/ldn/static/images/phone.jpg" alt="First slide">
</div>
<div class="carousel-item">
<img class="d-block w-100" src="{% static 'static/images/network.jpg' %}" alt="Second slide">
</div>
<div class="carousel-item">
<img class="d-block w-100" src="../static/images/phone.jpg" alt="Third slide">
</div>
</div>
</div>
</body>
</html>
{% endblock %}
我尝试了如上所示的各种方法,但都没有奏效。我的静态/图像文件夹在我的项目根目录中。谢谢
【问题讨论】:
-
没有解决不了
-
控制台出现什么错误?
-
"GET /static/images/phone.jpg HTTP/1.1" 404 1672
-
试试这个
{% static 'images/network.jpg' %}。无需提及静态文件夹名称。并将settings.py中的静态 url 路径添加到问题中。 -
感谢大家现在的工作。我将文件夹静态文件夹移到了我的帐户应用程序中
标签: python html django bootstrap-4