运行flask 遇到Method not allowed
本人flask小白一枚
在flask上面踩了一个坑,在此记录一下
我在一个大的文件夹里面创建了两个小的文件夹a,b
里面各放着一个.py文件和各创建了一个templates文件夹
一开始我只在a文件夹中运行代码(有html文件),运行没有问题。
然后我在b文件夹中也运行了代码(有html文件),一开始没问题。
然后我又运行a文件夹代码,此时b文件夹代码已经停了,发现a文件夹运行着b文件夹的html模板,,,但是a,b文件夹的html模板名字根本不一样。。。。
再然后我就强行把a,b文件夹都删掉了,把flask卸载重新安装了一遍
又重新创建一个文件夹c,写了一个hello world,发现运行出错,错误提示 : 方法无法被ulr使用
在cmd查了一下flask
发现 FLASK_APP 等于a文件中的.py文件(此时a,b文件夹已经删除了)
在网上找了一大堆资料,没有看到跟我同样问题的,在试了各种方法之后,终于找到了一个解决方法!
最简单的解决方法:重新启动电脑
重新启动电脑以后可以运行了,但是默认的FLASK_APP还是等于hello.py
重启电脑虽然简单粗暴,但却不是最好的。