flask
-
flask get_json 함수 사용법프로그래밍/python 2019. 1. 15. 16:31
flask get_json 함수 사용법 flask 에서 기본적으로 제공하는 get_json 함수를 사용해서 post 방식으로 보내는 json 데이터 처리법을 정리해 보겠습니다. 일단 flask에서 post 방식으로 오는 json 입력을 받는 함수를 작성해보겠습니다. flask의 app.route에 methods 에 post를 명기해두면 post 방식으로 오는 입력만 받을 수 있습니다. @app.route('/test', methods=['POST'])def test(): try: req_data = request.get_json() logger.debug("req_data :" + json.dumps(req_data )) curl 을 사용한 flask 호출방법은 아래와 같습니다. -H 옵션으로 json ..
-
flask 속도 개선 방법프로그래밍 2018. 5. 2. 17:42
1. cache 설정 캐시를 사용하도록 설정한다. from flask.ext.cache import Cache # Flask app should start in global layoutapp = Flask(__name__)cache = Cache(app,config={'CACHE_TYPE': 'simple'}) 참고: https://damyanon.net/post/flask-series-optimizations/ 2. thread 사용하도록 설정 app.run 할 때 threaded=True 설정을 한다. if __name__ == '__main__': port = int(os.getenv('PORT', 6000)) print("Starting app on port %d" % port) app.run(d..