我正在尝试解决网页上的问题。
我编写了我的操作系统并且没有更改代码,我在一个虚拟环境中工作pip -r install requrements.txt
,现在我在浏览页面时遇到了问题。
我的页面之前开始使用websocket连接,现在我不允许使用405方法。
我有app.debug = True
但是看不到调试信息,我只是在提交请求时不允许使用方法。
我需要尽可能多的调试信息,以便我可以排除故障。
app = Flask(__name__)
app.debug = True
app.config.from_object(settings)
if __name__ == "__main__":
monkey.patch_all()
listen_address = '0.0.0.0'
listen_port = 5000
print 'Starting Server on: http://{0}:{1}'.format(listen_address, listen_port)
SocketIOServer((listen_address, listen_port), app, resource="socket.io").serve_forever()
答案 0 :(得分:0)
我使用flask-socketio。你可以使用gevent-socketio吗? 使用flask-socketio可以使用
from flask.ext.socketio import SocketIO
monkey.patch_all()
app = Flask(__name__)
app.config.from_object(settings)
socketio = SocketIO()
socketio.init_app(app)
socketio.run(app, host='0.0.0.0')
并在您的设置中启用调试模式...