flask没有刷新内容

我的开发环境是linux下的vagrant虚拟机,我使用flask+gunicorn+supervisor+nginx配置好了环境并成功输出了'hello world',以下是我的目录

clipboard.png

其中microblog是我的项目名称,app是一个(也是现在唯一的一个)application;flask是我的virtualenv。
__init__.py

from flask import Flask

app = Flask(__name__)
from app import views

run.py

#!flask/bin/python
from app import app
from werkzeug.contrib.fixers import ProxyFix
from datetime import timedelta


app.config['DEBUG'] = True
app.config['SEND_FILE_MAX_AGE_DEFAULT'] = timedelta(seconds = 1)
app.config['PERMANENT_SESSION_LIFETIME'] = timedelta(seconds=1)

if __name__ == '__main__':
    app.wsgi_app = ProxyFix(app.wsgi_app)
    app.run()

views.py

from app import app

@app.route('/')
@app.route('/index')
def index():
    return 'Hello world!'

到这里一切正常。但是当我把return 'hello world!'改成别的时候浏览器输出的还是hello world。知道我通过supervisor重启进程后才会有改变。

不知道是哪里的原因,还请各路大声指教!

阅读 2.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题