hiding away some stuff that I'm mostly done with for now...

This commit is contained in:
Dan Buch
2012-07-09 20:14:14 -04:00
parent b9e8e70867
commit 3b7d21b12f
36 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
from server.families import Families
from server.helpers import json_loads_from_request
__families__ = Families()
if GET:
response.body = __families__.getall()
elif POST:
family = json_loads_from_request(request)['family']
family_id = __families__.add(family)
response.headers['Location'] = '/families/{}.json'.format(family_id)
family['id'] = family_id
response.body = family
response.code = 201
# vim:filetype=python

View File

@@ -0,0 +1,10 @@
from server.families import Families
__families__ = Families()
family = __families__.get_by_surname(path['surname'])
if family:
response.body = {'family': family}
else:
response.code = 404
# vim:filetype=python

18
.old/ares/www/people.json Normal file
View File

@@ -0,0 +1,18 @@
from server.people import People
from server.helpers import json_loads_from_request
__people__ = People()
if GET:
response.body = __people__.getall()
elif POST:
person = json_loads_from_request(request)['person']
person_id = __people__.add(person)
response.headers['Location'] = '/people/{}.json'.format(person_id)
person['id'] = person_id
response.body = person
response.code = 201
# vim:filetype=python

View File

@@ -0,0 +1,11 @@
from server.people import People
__people__ = People()
person = __people__.get(int(path['id']))
if person:
response.body = {'person': person}
else:
response.code = 404
# vim:filetype=python