Exemplo n.º 1
0
 def post(self):
     contModule = ControlModule()
   
     if(users.get_current_user()):
         contModule.author = users.get_current_user()
         
     contModule.name = self.request.get('name')
     contModule.deviceid = int(self.request.get('deviceid'))
     
     sameidresults = db.GqlQuery("SELECT * FROM ControlModule WHERE deviceid = :1", contModule.deviceid)
     for result in sameidresults:
         result.delete()
     
     onState = self.request.get('onstate')
     contModule.onstate = ((onState == 'on') or (onState == 'true') or (onState == 'On') or (onState == 'True'))
     
     contModule.put()
     self.redirect('/')