我正在做一个项目,需要加载一个CSS样式表和一个logo文件。但是我的Django服务器在加载这些文件时也返回404资源未找到。我已经检查过其他类似的问题,但是没有一个使用这种格式来指定我使用的静态文件。 这是我使用的html代码
{% block stylesheets %}
<link rel="stylesheet" type="text/css" href="/static/Emu86/style.css">
{% endblock stylesheets %}
这是我的设置.py文件:
^{pr2}$项目结构:
Emu86/
mysite/
static/
Emu86/
你需要在设置.py
添加
STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ]
下面基本方向….
希望有用
首先,将这个
'django.template.context_processors.static'
添加到上下文处理器数组中。然后在模板文件中使用如下静态文件<link rel="stylesheet" type="text/css" href="{{STATIC_URL}}Emu86/style.css">
**不要忘记将所有静态文件放入静态文件夹。在
我想这条路应该和上面一样
相关问题 更多 >
编程相关推荐