add response text and print text terminal

pull/2/head
kirill 2 years ago
parent c3ab24044f
commit e1a15fa389
  1. 2
      demo/routes.py
  2. 6
      demo/views/frontend.py
  3. 2
      entry.py

@ -2,5 +2,5 @@ from .views import frontend
import aiohttp import aiohttp
def setup_routes(app): 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): 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__': if __name__ == '__main__':
aiohttp.web.run_app(app) aiohttp.web.run_app(app)
Loading…
Cancel
Save