|
|
|
|
@ -15,6 +15,8 @@ async def time_response(ws: WebSocketResponse, delay: int = 60):
|
|
|
|
|
await asyncio.sleep(delay)
|
|
|
|
|
except ConnectionResetError:
|
|
|
|
|
await asyncio.sleep(delay)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@template('index.html')
|
|
|
|
|
async def index(request):
|
|
|
|
|
return {}
|
|
|
|
|
@ -24,6 +26,7 @@ async def index_2(request):
|
|
|
|
|
return {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
async def websocket_handler(request):
|
|
|
|
|
ws: WebSocketResponse = WebSocketResponse()
|
|
|
|
|
await ws.prepare(request)
|
|
|
|
|
@ -43,6 +46,8 @@ async def websocket_handler(request):
|
|
|
|
|
print('websocket connection closed')
|
|
|
|
|
|
|
|
|
|
return ws
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
async def button_clicked(request):
|
|
|
|
|
data = await request.post()
|
|
|
|
|
text = data.get('text')
|
|
|
|
|
|