GET 방식도 POST와 똑같이 request.form 으로 데이터 받아올거라 생각했다가 KeyError에 시달렸다. 같은 문제로 구글 여행을 떠나지 않기 위해 기록한다. @app.route('/profile', methods=['GET']) def view_profile(): name_receive = request.args.get('name') ... return jsonify({ 'user_name': name_receive }) request.args.get() 메서드를 사용하면 $.ajax({ type: "GET", url: "/profile", data: {name:name}, success: function (response) { ... } GET 방식 ajax에서 보낸 데이터를 받을 수 있다.
flask
Flask : 간단한 웹 사이트, 혹은 간단한 API 서버를 만드는 데에 특화 되어있는 Python Web Framework pymongo : noSQL인 mongoDB를 다루기 위한 파이썬 라이브러리 bs4 : 파이썬으로 웹을 크롤링 한 후 HTML 태그로 부터 원하는 데이터를 가져올 때, 파싱하기 편하게 해주는 라이브러리 requests : API 데이터를 추출하기 위한 파이썬 라이브러리