【发布时间】:2021-03-23 14:16:12
【问题描述】:
我被这个 404 错误卡住了
当我尝试使用检查来查找错误时,我得到了这个
我的设置代码:
STATIC_URL = '/static/'
MEDIA_URL = '/images/'
STATICFILES_DIR =[
os.path.join(BASE_DIR, 'static')
]
我如何在 html 文件中引用我的图像
<img src="{% static 'images/logo.png' %}" alt="Image">
我的网址文件:
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('amitians.urls')),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
我有一个静态文件夹,里面有一个图片文件夹
在我的检查页面上,文件类型显示为 text/html,尽管它显然是 .png。不确定它是否相关,但在这里
我的错误在命令提示符 geos 中显示如下:
Quit the server with CTRL-BREAK.
[12/Dec/2020 13:44:45] "GET / HTTP/1.1" 200 2616
[12/Dec/2020 13:44:45] "GET /static/images/logo.png HTTP/1.1" 404 1772
我在 stackoverflow 上尝试了很多解决方案,但似乎无法正常工作 我也尝试过直接在静态文件夹中使用我的图像文件。
如果有人反刍帮忙会很高兴!
【问题讨论】:
标签: django image http-status-code-404 django-staticfiles