def post(self): try: postaddress = simplejson.load(self.request.body_file) except (ValueError, TypeError, IndexError): self.response.set_status(400) return addressName = postaddress["name"] logging.info("posting address[%s]" % addressName) address = Address(name = addressName) address.put() address = Address.getByName(addressName) logging.info("address name %s is posting" % address.name) logging.info("address time %s is posting" % address.time) if address: self.response.set_status(201) else: self.response.set_status(204)
def post(self): try: postaddress = simplejson.load(self.request.body_file) except (ValueError, TypeError, IndexError): self.response.set_status(400) return addressName = postaddress["name"] logging.info("posting address[%s]" % addressName) address = Address(name=addressName) address.put() address = Address.getByName(addressName) logging.info("address name %s is posting" % address.name) logging.info("address time %s is posting" % address.time) if address: self.response.set_status(201) else: self.response.set_status(204)
def testRecodeUnparesedAddress(self): AreaParser.parse(u"上海市天山路600号") upparsedAddress = Address.getByName(u"上海市天山路600号") self.assertEquals(address, upparsedAddress)