autogestionale/autogestionale/routes.py

22 lines
749 B
Python
Raw Normal View History

from aiohttp.web import json_response
from autogestionale.rest import event_list, event_create, group_list, \
group_create, entry_list, entry_create
2017-09-30 02:45:43 +02:00
2017-09-30 01:36:10 +02:00
def setup_routes(app):
2017-09-30 02:45:43 +02:00
app.router.add_route('GET', '/', info)
2017-09-30 01:36:10 +02:00
app.router.add_route('GET', '/login', info)
app.router.add_route('POST', '/login', info)
2017-09-30 02:45:43 +02:00
app.router.add_route('GET', '/events', event_list)
app.router.add_route('POST', '/events', event_create)
app.router.add_route('GET', '/groups', group_list)
app.router.add_route('POST', '/groups', group_create)
app.router.add_route('GET', '/entries', entry_list)
app.router.add_route('POST', '/entries', entry_create)
2017-09-30 02:45:43 +02:00
2017-09-30 01:36:10 +02:00
async def info(request):
return json_response({
'this is': 'working'
})