on
[비개발자를 위한, 웹개발 종합반 (프로그래밍 실무, 풀스택)] 4주차
[비개발자를 위한, 웹개발 종합반 (프로그래밍 실무, 풀스택)] 4주차
Flask 프레임워크
서버를 만들기위해 간단하게 사용할수있는 방법
flask시작코드
from flask import Flask app = Flask(__name__) @app.route('/') def home(): return 'This is Home!' if __name__ == '__main__': app.run('0.0.0.0',port=5000,debug=True)
http://localhost:5000/ 으로 서버 구동 확인하기
render_template으로 templates폴더안의 html가져오기
from flask import Flask, render_template app = Flask(__name__) @app.route('/') def home(): return render_template('index.html') if __name__ == '__main__': app.run('0.0.0.0',port=5000,debug=True)
GET :
@app.route('/test', methods=['GET']) def test_get(): title_receive = request.args.get('title_give') print(title_receive) return jsonify({'result':'success', 'msg': '이 요청은 GET!'})
POST :
@app.route('/test', methods=['POST']) def test_post(): title_receive = request.form['title_give'] print(title_receive) return jsonify({'result':'success', 'msg': '이 요청은 POST!'})
from http://wecanfly-team.tistory.com/15 by ccl(A) rewrite - 2021-12-12 10:26:43