@ -2,5 +2,5 @@ from .views import frontend
import aiohttp
def setup_routes(app):
app.router.add_routes([aiohttp.web.get('/', frontend.index), aiohttp.web.post('/button-clicked', frontend.button_clicked)])
app.router.add_routes([aiohttp.web.get('/', frontend.index), aiohttp.web.post('/submit', frontend.button_clicked)])
@ -10,4 +10,8 @@ async def index(request):
async def button_clicked(request):
return aiohttp.web.json_response({'result':'Button was clicked'})
data = await request.post()
text = data.get('text')
response_text = f'Вы ввели: {text}'
print(response_text)
return aiohttp.web.Response(text=response_text)
@ -11,4 +11,4 @@ app = create_app()
if __name__ == '__main__':
aiohttp.web.run_app(app)