def post(self): statusCode = 202 emailAddress = self.request.get('emailAddress') workoutContents = json.loads(self.request.body) user = User.query(User.emailAddress==emailAddress).get() if user: statusCode = 201 createdBy = emailAddress name = workoutContents["name"] description = workoutContents['description'] tags = workoutContents['tags'] rating = 5 exercises = workoutContents['exercises'] workout = Workout(createdBy=createdBy, name=name, description=description, tags=tags, rating=rating, exercises=json.dumps(exercises)) workout.put() statusCode = 200 self.response.write(json.dumps({'statusCode': statusCode}))