Tag: BEAST-WEBSOCKETS
Es la primera vez que implemento Websockets con Django y estoy teniendo dificultades para hacerlo. Siempre obtengo este error cada vez que intento ejecutar el comando runserver: RuntimeError: La clase de modelo channels_presence.models.Presence no declara un app_label explícito y no se encuentra en una aplicación en INSTALLED_APPS. Mi archivo settings.py: . . . Read more
error: Archivo “/Users/soubhagyapradhan/Desktop/upwork/polyverse/polyverse_api/env/lib/python3.8/site-packages/django/db/models/sql/compiler.py”, línea 1173, en execute_sql cursor = self.connection.cursor() Archivo “/Users/soubhagyapradhan/Desktop/upwork/polyverse/polyverse_api/env/lib/python3.8/site-packages/django/utils/asyncio.py”, línea 24, en inner raise SynchronousOnlyOperation(mensaje) django.core.exceptions.SynchronousOnlyOperation: No puedes llamar esto desde un contexto asíncrono – usa un hilo o sync_to_async. WebSocket DISCONNECT /ws/test/ [127.0.0.1:63954] comsumer.py import json from channels.generic.websocket import AsyncWebsocketConsumer from random import randint from api.models . . . Read more
Solo quiero tomar la entrada del usuario como GETDATE y mostrar la fecha. Pero cuando compruebo si el cliente escribió GETDATE usando strcmp, parece que no funciona. Cualquier ayuda que puedas proporcionar será muy apreciada. char date_message[] = “GET_DATE”; // Recibe un mensaje del cliente while ((read_size = recv(client_sock, client_message, . . . Read more
Quiero abrir un websocket para actualizar la barra de progreso en el lado del cliente. Estoy utilizando el entorno estándar de App Engine y quiero mantenerlo. He visto algunas soluciones complicadas para obtener la funcionalidad del websocket. ¿Cómo más puedo lograr el efecto de la actualización en tiempo real de . . . Read more
Recientemente he comenzado a aprender programación de sockets. Estoy intentando escribir un programa en python para transferir un archivo del servidor al cliente. He escrito el siguiente código. Está funcionando perfectamente…pero no estoy recibiendo el archivo en el lado del cliente (tal vez la transferencia no se está llevando a . . . Read more