Exemple #1
0
    def post(self):
        id = self.request.get('id')
        area = Area.all().filter('id = ', id).get()

        op = ''
        if area:
            op = 'updated'
            area.name = self.request.get('name')
            area.url = self.request.get('url')
        else:
            op = 'created'
            area = Area(id = int(id),
                        name = self.request.get('name'),
                        url = self.request.get('url'),
                        )
        area.put()
        self.response.out.write('%s %s.' % (self.request.get('name'), op))
Exemple #2
0
 def get_area_key(self, name):
     area = Area.all().filter('name = ', name).get()
     if area:
         return area.key()
     else:
         return ''