flask+uwsgi部署,不能访问定义在其他模块的视图函数

我的文件大概是这样的

/application
    __init__.py
    views/
        __init__.py
        haha.py

我在application的__init__.py里包含haha.py

...其他
import views.haha

在haha.py里绑定视图函数

from application import app
@app.route('/hahaha')
def hahaha():
    return 'hahaha'

这样不能访问/hahaha,显示not fund,可是我不用uwsgi的时候是没问题的,把haha.py里的函数直接放到application的__init__.py也没有问题
而且我在import views.haha之后又定义一个同名的函数显示冲突,说明视图函数已经成功绑定,不过就是not fund,不造怎么回事。谢谢啦~

慕婉清6462132
浏览 766回答 1
1回答

慕妹3242003

使用gunicorn之后正常啦
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python