首页 > 解决方案 > Django - 无法识别 Javascript 文件 - 静态问题?

问题描述

当我尝试访问 Five_day_forecast.html 时出现错误:

127.0.0.1/:3 GET http://127.0.0.1:8000/five_day/static/capstone/five_day.js net::ERR_ABORTED 404(未找到)

它无法识别我的 Javascript 文件,但我不知道为什么。

这是我的文件的设置方式,我使用的是 Django:

图片

Five_day_forecast.html 目前只是:

HELLO

<script src="static/capstone/five_day.js"></script>

我也试过把我所有的代码都放在那里,或者只是这个,但它仍然不起作用。我不明白,因为当我在 home.html (调用 temp.js 文件)上时,它工作得很好。并且两个 js 文件都在 static/capstone 下。我只是不知道为什么它无法识别此处的 js 文件。

标签: javascripthtmldjangodjango-staticfiles

解决方案


基于关于静态文件的 django文档试试这个:

<script src="{% static 'capstone/five_day.js' %}"></script>


推荐阅读