Проблема с подключением к сокету io flask ⇐ Python

Программы на Python
Anonymous
Проблема с подключением к сокету io flask

Сообщение Anonymous »

Я новичок в Socketio, я интегрирую его с Flask, также у меня проблема с отправкой событий при подключении, но ничего не происходит, так как запущенное сообщение не печатается при отправке сообщения сокета
вот мой код:< /p>

Код: Выделить всё

from myproject import app
from flask_socketio import SocketIO
socketio = SocketIO(app)

if __name__ == '__main__':
#app.run(debug=True)
socketio.run(app,debug=True)

этот код контроллера

Код: Выделить всё

from flask import render_template,url_for,flash,redirect,request,Blueprint,request,json,jsonify,session,Response
from flask_login import login_user, current_user, logout_user, login_required
from myproject import db
from myproject import app
from myproject.models import User ,Presentaions,PresntaionImages,PresntaionVideos,Settings,Colors,Hand,PresnterFrameMode,SlidingMode
from myproject.users.dataValidator import *
from myproject.handler import *
import datetime
from sqlalchemy import func
from sqlalchemy.sql import text

# Define a Flask Blueprint named 'streaming'
streaming = Blueprint('streaming', __name__)

@streaming.route('/streaming/show/', methods=['GET'])
@login_required
def show(id):

presntaion = Presentaions.query.filter_by(id=id, deleted=1).first()

pagetitle = "Presenter X | Streaming Details"
return render_template('streaming_template/show.html', presntaion=presntaion,pagetitle=pagetitle)

@socketio.on('message')
def message(data):
send(data)
print(f"Message received: {data}")
это мой js-код

Код: Выделить всё

document.addEventListener('DOMContentLoaded', () => {

// Connect to websocket
var socket = io.connect(location.protocol + '//' + document.domain + ':' + location.port);

// Retrieve username
socket.on('connect',()=>{
socket.send("i am connected");
//console.log("WebSocket connected");

});
Я все больше и больше пытался найти решение этой проблемы.

Подробнее здесь: https://stackoverflow.com/questions/790 ... tion-issue

Вернуться в «Python»