除非我尝试重用端口5000,否则Pycharm(flask)静态文件不会加载对HTML的更改

时间:2014-09-24 00:01:31

标签: ubuntu flask pycharm

好的,基本上,我看到在Pycharm中对静态HTML文件所做的更改,如果我打开Spyder并获得已经使用的"地址"消息。

如果我在pycharm中更改静态html文件,我无法调试,也无法在端口5000上看到浏览器中的更改,无论如何。我尝试使缓存无效。我试着退出pycharm。我重新启动了Ubuntu。但是localhost:5000提供的页面仍然包含旧内容...... UNTIL:

我打开Spyder并将其指向Pycharm正在使用的代码库。我收到一条消息,说地址已经在使用(确实如此)。

此时,只有在此时,如果我刷新Chrome浏览器(localhost:5000),它会点击我的断点并加载我的更改(我可以看到我在HTML中所做的更改)。

任何人都可以向我解释发生了什么事吗?或者理论化?

1 个答案:

答案 0 :(得分:0)

将run.py添加到项目中并使用pycharm debug:

运行它
from yourapplication import app

app.run(debug=True)