플라스크에 더미 프로젝트가 있습니다.이 프로젝트는 3 개의 도시를 채우는 웹 양식으로 구성되며 제출시 인쇄됩니다. 이 내 초기화 평 파일입니다폼 입력에서 플라스크로 변수 전달하기 URL
이@app.route('/average_temperatures/<city1>/<city2>/<city3>', methods=['POST', 'GET'])
def results_temperature(city1, city2, city3):
return "The cities are: {}, {}, {}".format(city1, city2, city3)
기능은 작동하지만이 매개 변수로, 연속 함수에 양식에서 변수를 전달 드릴 수 없습니다.
편집 :
내 목표는/city1/시티 2/시티 3의 깨끗한 형태로 URL의 일부로서 도시 변수를하는 것입니다.
이
의 형식은 다음과 같습니다<div class="input-group">
<form action="{{ url_for('results_temperature', city1=city1, city2=city2, city3=city3) }}" method="POST">
<input type="text" class="form-control" placeholder="City 1" name="city1"></input>
<input type="text" class="form-control" placeholder="City 2" name="city2"></input>
<input type="text" class="form-control" placeholder="City 3" name="city3"></input>
<div class="row" style="margin-bottom: 20px;"></div>
는
내가 분명히 형태의 행동 양식 필드를 전달하는 데 실패의 URL에서 양식 결과를 작성 부품. 히트가 치열합니다.
, 그들은 URL을 수정할 수 없습니다. 폼 값을 얻기 위해'request.form'을 사용하십시오. – davidism