MEJORA: Refactorizacion a HTMX para WebSockets en tiempo real y agregado widget-tweaks

This commit is contained in:
Nachou-u
2026-09-09 08:46:44 -03:00
parent 7684136e46
commit 87467b1092
8 changed files with 107 additions and 197 deletions
+3 -7
View File
@@ -19,11 +19,7 @@ class ExpenseConsumer(AsyncWebsocketConsumer):
# Recibir actualización desde el Channel Layer
async def expense_update(self, event):
expense_data = event['expense']
action = event['action']
html_payload = event['html']
# Enviar actualización por WebSocket al cliente
await self.send(text_data=json.dumps({
'action': action,
'expense': expense_data
}))
# Enviar actualización por WebSocket al cliente (HTMX espera HTML puro, no JSON)
await self.send(text_data=html_payload)