如何整合flask-socketio和flask-script

时间:2015-09-24 16:05:53

标签: flask flask-socketio flask-script

我一直在关注miguelgrinberg here的例子。它运行时工作正常。我提交了heroku并且工作正常。但是,当我尝试与flask-script集成时,我收到此错误:

文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flask_socketio/init.py”,第27行,在通话中     引发RuntimeError('你需要使用gevent-socketio服务器。') RuntimeError:您需要使用gevent-socketio服务器。

我整合的方式是使用此代码:

from flask.ext.script import Manager, Server
from chat import app, socketio

manager = Manager(app)

@manager.command
def run():
    socketio.run(app,
                 host='127.0.0.1',
                 port=5000)

if __name__ == '__main__':
    manager.run()

0 个答案:

没有答案