TIL

20221109_TIL : flask, request의 정보 받아오는 방법(get메서드)

kimbro6 2022. 11. 9. 18:43

#1 서론

프로젝트를 진행 하면서 request에서 정보를 받아오 일이 있어서 아래의 내용을 찾아보게 되었다. 정보를 공유 한다.

 

#2 본론

  1. html에서 form을 이용해 데이터를 flask에 전송
  2. form안의 input의 name이 flask에서 받게되는 이름
  3. flask에서 request.args.get('<데이터 name>')을 사용해 데이터를 받는다
<form action="/get_request">
	<input type="text" name="this_is_data" placeholder="data">
	<input type="submit" value="submit">
</form>

 

from flask import redirect, request

@app.route("/get_request")
def get_request():
	request = request.args.get('this_is_data')
    
	return redirect('/')

 

#3 결론

메서드가 post 일 때는 방법이 조금 다른것 같다. 그건 다음 글에서 알아 본다.

 

#4 참고자료

https://darrengwon.tistory.com/433