Пример #1
0
	def get(self):
		shortname = self.request.get("shortname")
		host_proxy = StationApi(shortname)
		host = host_proxy.station
		
		if(host):
			q = Message.all()
			q.filter("host", host.key())
			q.filter("created <", datetime.utcnow())
			q.order("-created")
			messages = q.fetch(50) # Arbitrary number
	
			extended_messages = Message.get_extended_messages(messages, host)
			self.response.out.write(json.dumps(extended_messages))
		else:
			self.error(404)