From 780058173162ab3dbc99d3d5119b8d0047d661bd Mon Sep 17 00:00:00 2001 From: Andros Fenollosa Date: Sat, 13 Mar 2021 11:07:46 +0100 Subject: [PATCH] Add demo --- README.md | 14 +++--- apps/back/consumers.py | 3 -- apps/front/templates/layouts/main.html | 3 -- docker-compose.dev.yaml | 9 ---- docker-compose.pro.yaml | 66 -------------------------- 5 files changed, 8 insertions(+), 87 deletions(-) delete mode 100644 docker-compose.pro.yaml diff --git a/README.md b/README.md index 478d8f0..8905a2b 100644 --- a/README.md +++ b/README.md @@ -2,18 +2,20 @@ Demonstration of how to build a real time application using HTML over WebSockets in Django +![demo](demo.gif) + ## Article that inspired https://alistapart.com/article/the-future-of-web-software-is-html-over-websockets/ ## Run demo -``` bash -docker-compose -f docker-compose.pro.yaml up -d -``` - -## Develpment - ``` bash docker-compose -f docker-compose.dev.yaml up -d ``` + +Open + +``` bash +my-demo.localhost +``` diff --git a/apps/back/consumers.py b/apps/back/consumers.py index aaba870..cd3cb71 100644 --- a/apps/back/consumers.py +++ b/apps/back/consumers.py @@ -6,15 +6,12 @@ from apps.back.models import Post, Comment class BlogConsumer(WebsocketConsumer): def connect(self): - ''' Cliente se conecta ''' self.accept() def disconnect(self, close_code): - ''' Cliente se desconecta ''' pass def receive(self, text_data): - ''' Cliente envía información y nosotros la recibimos ''' text_data_json = json.loads(text_data) selector = text_data_json["selector"] template = text_data_json["template"] diff --git a/apps/front/templates/layouts/main.html b/apps/front/templates/layouts/main.html index 7490272..f2578a0 100644 --- a/apps/front/templates/layouts/main.html +++ b/apps/front/templates/layouts/main.html @@ -32,16 +32,13 @@