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,不造怎么回事。谢谢啦~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用gunicorn之后正常啦