Update messages

This commit is contained in:
Andros Fenollosa
2021-03-10 23:36:26 +01:00
parent 8ea8476cc8
commit 11c8266b62
5 changed files with 22 additions and 132 deletions

View File

@@ -1,11 +1,12 @@
import json
from channels.generic.websocket import AsyncWebsocketConsumer
from channels.generic.websocket import WebsocketConsumer
from django.template.loader import render_to_string
class BlogConsumer(AsyncWebsocketConsumer):
class BlogConsumer(WebsocketConsumer):
def connect(self):
''' Cliente se conecta '''
print('cooooooooooooonectando')
# Recoge el nombre de la sala
self.room_name = self.scope["url_route"]["kwargs"]["room_name"]
self.room_group_name = "blog_%s" % self.room_name
@@ -16,6 +17,17 @@ class BlogConsumer(AsyncWebsocketConsumer):
# Informa al cliente del éxito
self.accept()
# Send message to WebSocket
self.send(
text_data=json.dumps(
{
"selector": "#articles",
"position": "appendChild",
"html": render_to_string('blog/articles.html', {'pag': 1})
}
)
)
def disconnect(self, close_code):
''' Cliente se desconecta '''
# Leave room group