Flask 라우트에서 양식 값에 액세스
Flask 애플리케이션에서는 HTML 양식의 값을 게시하고 뷰에서 해당 값에 액세스하는 것이 일반적인 작업입니다. 그러나 사용자가 ID로 양식 값에 액세스하려고 할 때 빈 request.form 사전 및 400 오류 문제가 자주 발생합니다.
주요 사항:
성공적으로 게시하고 액세스하려면 Flask의 양식 값:
예:
다음을 고려하세요. HTML 양식 및 Flask 보기:
<code class="html"><form method="POST"> <input name="my_input" id="my_input" type="text" value="{{ email }}"> <input id="my_submit" type="submit" value="Submit"> </form></code>
<code class="python">@app.route('/page', methods=['POST', 'GET']) def get_page(): if request.method == 'POST': my_input_value = request.form.get('my_input') # Process my_input_value here return render_template('page.html')</code>
request.form.get('my_input')을 사용하여 보기는 'my_input' 키와 연관된 값을 안전하게 검색합니다. request.form 사전에 키가 없으면 'None'을 반환하여 400 오류를 방지합니다.
위 내용은 오류 없이 Flask 경로에서 양식 값에 액세스하는 방법: 빈 사전 및 400을 방지하기 위한 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!