def post(self): user = self.user_model location = cgi.escape(self.request.get("location")).strip().lower() date = cgi.escape(self.request.get("date")) r_time = cgi.escape(self.request.get("time")) price = int(cgi.escape(self.request.get("price"))) food_type = cgi.escape(self.request.get("food_type")).strip().lower() interest = cgi.escape(self.request.get("interest")).strip().lower() # Convert date and time to datetime format_date = str(date+ " " +r_time+":00.0") start_time = datetime.datetime.strptime(format_date, "%Y-%m-%d %H:%M:%S.%f") # Create request request = Request() request.sender = user.key request.sender_name = user.username request.location = location request.start_time = start_time request.creation_time = datetime.datetime.now() - datetime.timedelta(hours=8) #PST request.price = abs(price) request.food_type = food_type request.interest = interest request.status = "waiting for a bid" request.put() print "Added request to queue" time.sleep(1) self.redirect('/')