def post(self): data = json.loads(self.request.body) p = Project(name=data['name'] , description=data['description'] , priority=data['priority']) p.put() response_json = {'id':p.key().id_or_name(),'name':p.name,'description':p.description,'priority':p.priority,'dateCreated':str(p.dateCreated),'lastUpdated':str(p.lastUpdated)} self.response.headers['Content-Type'] = 'application/json' self.response.out.write(json.dumps(response_json))
def post(self): data = json.loads(self.request.body) p = Project().fromMap(data) # p = Project(name=data['name'] , description=data['description'] , priority=data['priority']) p.put() memcache.set('project:%s'%p.key().id_or_name(),p.toMap(),6000) result = p.toMap() self.response.headers['Content-Type'] = 'application/json' self.response.out.write(json.dumps(result))