def post(self): req_json = json.loads(self.request.body) user_email = req_json[IDENTIFIER_USER_EMAIL] stream_name = req_json[IDENTIFIER_STREAM_NAME] stream_id = uuid.uuid4() cover_url = req_json[IDENTIFIER_COVER_URL] description = req_json[IDENTIFIER_STREAM_DESC] new_stream = Stream(parent=ndb.Key('Account', user_email), user_email=user_email, stream_id=str(stream_id), stream_name=stream_name, views_cnt=0, total_views_cnt=0, cover_url=cover_url, description=description) new_stream.put() print 'Successfully created new stream:', str(stream_id) self.respond(stream_id=str(stream_id), status="Success")