【发布时间】:2019-06-26 02:29:24
【问题描述】:
无论我尝试什么(使用不同的密钥,尝试修复小错误),当我运行我的代码时都会显示此错误。
我尝试对代码进行一些小的更改,例如更改密钥,修复缩进等。但是,我不明白为什么我的代码不起作用,所以我想在这里问一下。
from flask import Flask, render_template, session, request
from flask_socketio import SocketIO, emit, join_room
app = Flask(__name__)
app.debug = True
app.config['SECRET_KEY'] = 'secretcodehere29403949493'
socketio = SocketIO(app)
@app.route("/template/chat.html/")
def chat():
return render_template("template/login.html")
@app.route(r'/template/login.html/')
def login():
return render_template('login.html')
@socketio.on('message', namespace='/chat')
def chat_message(message):
print("message = ", message)
emit('message', {'data': message['data']}, broadcast=True)
@socketio.on('connect', namespace='/chat')
def test_connect():
emit('my response', {'data': 'Connected', 'count': 0})
if __name__ == '__main__':
socketio.run(app)
- 使用 stat 重启
- 调试器已激活!
- 调试器 PIN:183-355-780 (18512) wsgi 在http://127.0.0.1:5000 上启动
它在此处的错误中提供的链接中没有显示任何内容,并且 localhost:8080 没有显示任何内容。
【问题讨论】:
-
试试127.0.0.1:5000 ?
-
刚刚试过,结果一样。此外,即使我确实获得了链接确实有效,我认为它只会将我带到调试器并且代码仍然无法以某种方式工作。我应该发布 HTML 吗?
-
路径是/template/login.html/,如果出现问题,调试器会显示错误信息。潜入其中
标签: python flask socket.io flask-socketio