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))
Exemple #2
0
 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))