提问人:Rand al'Thor 提问时间:9/21/2023 最后编辑:Rand al'Thor 更新时间:9/21/2023 访问量:19
图像未显示在 Apache 服务器上
Images not getting displayed on Apache server
问:
我使用 Django 框架构建了一个网站,并将其托管在 Apache 服务器上。由于某种原因,图像未显示。它给了我一个 404 错误(请参阅附图),但我确信它正在寻找正确的地方。但是,它正在获取其他类型的文件,例如 csv,而不是图像。此外,当我在本地服务器上运行它时,会显示图像。有人可以帮我吗?
我试图改变我指定路径的方式,但它仍然不起作用。
代码片段:
settings.py
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/4.2/howto/static-files/
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static/')
]
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
指标:.html
{% extends "base.html" %}
{% block content %}
{% load static %}
....
<img src="{% static "images/metrics.jpg" %}" alt="metrics" height="250px" width="500px" />
答: 暂无答案
评论
{}