def delete(self): key = self.request.cookies['tenantlist'] tenantlist = db.get(key) #tenantId = simplejson.loads(self.request.body)['id'] tenantId = self.request.get("tenantId") tenant = Tenants.get_by_id(int(tenantId)) if tenant.tenantlist.key() == tenantlist.key(): #tmp = tenant.toDict() tenant.delete() else: self.error(403)
def put(self): key = self.request.cookies['tenantlist'] tenantlist = db.get(key) tenantId = simplejson.loads(self.request.body)['id'] tenant = Tenants.get_by_id(int(tenantId)) #tenant = Tenants.get_by_id(int(2)) if tenant.tenantlist.key() == tenantlist.key(): inputData = simplejson.loads(self.request.body) # tenant.content = inputData['content'] # tenant.done = inputData['done'] # tenant.put() # tenant = simplejson.dumps(tenant.toDict()) temp = tenant.updateTenant(inputData) tenant = simplejson.dumps(temp) self.response.out.write(tenant) else: self.error(403)