I have a very simple Flask App with one view. When I make changes to the view in the editor they are not reflected when I run the web app, however if I change a python file those changes take effect. I have tried restarting the web app to no avail, even deleting the view file and restarting the app has no effect, the view is still rendered. It's as if it is cached somewhere.
I have checked all the paths and files, I definitely only have one view file and it is referenced correctly by the route, this is not a case of a duplicate view being referenced.
I would say I am an intermediate Flask user so I would hope that I have not made a n00b error, though I may well have done!
Very weird, any advice is appreciated.