인프런 커뮤니티 질문&답변
html에서 post를 사용하여 input에 담아 넘겨준 value 값을 파이썬에서 받아 쓰려면 어떻게 정의하고 써야하나요?
작성
·
350
0
웹페이지를 만들기 위해 flask 사용 중입니다.
bst_post.html에서
<img class='nst_img' src="{{url_for('static', filename=transfer_img)}}">
위의 코드 중, 값이 담긴 변수 transfer_img를
<form align="center" action="/custom_case" method="POST" enctype="multipart/form-data">
<p class="text-black-50 mb-0" align="center">
<input type = "hidden", name = "b_transfer_image" value = {{transfer_img}}>
<a href="/custom_case">custom case</a>
</p>
</form>
을 이용해 __init__.py의
@app.route('/bst_post')
def case_get():
return render_template('case.html')
@app.route('/custom_case', methods=['GET','POST'])
def case_post():
if request.method == "POST":
return render_template('case.html', transfer_img)
라는 코드로 받아왔는데요,
마지막 줄 transfer_img 에 빨간 줄이 그이면서 에러가 났습니다.
html에서 넘긴 input 의 value 값을 어떻게 받아와야하나요?
답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!




