1

ここでは、ミゲルグリンバーグの例に従っています。実行すると問題なく動作します。私はherokuに提出しましたが、うまく動作します。ただし、flask-script と統合しようとすると、次のエラーが発生します。

ファイル "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flask_socketio/ init .py", 27 行目、呼び出し で Raise RuntimeError('You need to use a gevent-socketio server .') 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()
4

0 に答える 0