flask+uwsgi部署,不能访问定义在其他模块的视图函数
胜博发娱乐手机版
胜博发娱乐手机版
当前位置 : 胜博发娱乐手机版 > 胜博发娱乐手机版

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,不造怎么回事。谢谢啦~

使用gunicorn之后正常啦

广告位

胜博发娱乐手机版