db.py 528 B

12345678910111213141516
  1. from WebKit.HTTPContent import HTTPContent
  2. from DbSession import Database
  3. from World import World
  4. import json
  5. from random import randint
  6. class db(HTTPContent):
  7. def defaultAction(self):
  8. self.response().clearHeaders()
  9. self.response()._headers["Content-Type"] = "application/json"
  10. wid = randint(1, 10000)
  11. world = Database.DbSession.query(World).get(wid).serialize()
  12. output = json.dumps(world)
  13. self.response()._headers["Content-Length"] = len(output)
  14. self.write(output)