媒体图像无法在网页上显示



当点击"yo";我可以看到媒体文件,但当试图通过图像标签显示图像时,在网页上看不到

<a href="{{status.adv.url }}">yo</a>
<img src="{{status.adv.url}}" width="250" height="250"  alt="advertise"/>

更改此

<img src="{{status.adv.url}}" width="250" height="250"  alt="advertise"/>

<img src="{% static status.adv.url %}" width="250" height="250"  alt="advertise"/>

并在模板的顶部包含{% load static %}模板标签

你的项目url.py应该有这些

from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
# ... the rest of your URLconf goes here ...
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

文档:管理静态文件(如图像、JavaScript、CSS(

这是我使用的添加阻止程序。所以禁用您的添加阻止器。

如果你想确认它是添加拦截器打开你的铬和控制台,你会发现这个";未能加载资源:net::ERR_BLOCKED_BY_CLIENT">

最新更新