import json from server.people import People from aspen import Response __people__ = People() if GET: response.body = __people__.getall() elif POST: person = json.loads( request.body.s_iter.read(int(request.headers['Content-Length'])) )['person'] person_id = __people__.add(person) response.headers['Location'] = '/people/{}.json'.format(person_id) response.body = {} raise Response(201) # vim:filetype=python