Esempio n. 1
0
    def delete(self):
      user=users.get_current_user()
      items = self.params.get('items')
      # split by ','
      msg = {'status':'success'}
      for id in items.split(','):
          if id != None and id != '':
            data = ProfileCore().get_by_id(int(id))
            #data = db.GqlQuery("SELECT * FROM ProfileCore WHERE  user = :1 and id = :2",user,int(id)).get()
            if data and data.user == user:
              data.delete()
            else:
              msg = {'status':'error','msg':'不正な操作です(' + str(data) + ')'}

      self.render(json=self.to_json(msg))