这个问题在这里已经有答案:
How to serve static files in Flask(24个答案)
两个月前关门了。
在我的项目中,我使用了#FlASK#Python#SQLite#JJIA3.1#Chrome Versions
我使用的是CS50中的代码空间,我以前在其他项目中使用过JavaScript,但没有在JJJA中使用过,还可以。
这是一张当我在APP中时可以看到状态代码的图片。Status Codes
这里可能有问题吗?browser
我的应用配置:
app.config["TEMPLATES_AUTO_RELOAD"] = True
app.config["SESSION_PERMANENT"] = False
app.config["SESSION_TYPE"] = "filesystem"
Session(app)
1条答案
按热度按时间ebdffaop1#
我认为你的问题出在项目的结构上,所有的脚本和css文件都必须存储在一个静态文件夹中,而html文件则存储在一个模板文件夹中。
正如我在in the logs中看到的,它显示您将js文件存储在js文件夹中,但您必须将该js文件夹替换为静态文件夹,以便它看起来如下所示:project/static/js/app.js
这里有一个参考:https://python-adv-web-apps.readthedocs.io/en/latest/flask3.html#:~:text=Folder%20structure%20for%20a%20Flask%20app&text=That%20folder%20contains%20two%20folders,Only%20One%20Asset%20File%2C%20Main。