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

Программы на 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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