나는 폼 데이터 전에 나는이 양식을 제출할 수 있습니다매개 변수 및 POST 메서드를 사용하여 외부 URL로 리디렉션하는 방법은 무엇입니까?
<form action="" method="POST">
<input type="hidden" name="PAYEE_ACCOUNT" value="U1234567">
<input type="hidden" name="PAYEE_NAME" value="Name">
<input type="text" name="PAYMENT_AMOUNT">
<input type="submit" name="PAYMENT_METHOD" />
</form>
플라스크에 액션 URL로 제출 저장하려면,하지만 난 폼 데이터 이전에 제출 저장하려는
보기 :
@mod.route('/payment/', methods=['GET', 'POST'])
def payment():
if request.method != "POST":
return render_template('form.html')
form = request.form
form_data = {'PAYEE_ACCOUNT': form['PAYEE_ACCOUNT'],
'PAYEE_NAME': form['PAYEE_Name'],
'PAYMENT_AMOUNT' : form['PAYMENT_AMOUNT']
}
# Save Data
import urllib
params = urllib.urlencode(form_data)
url = 'http://www.example.com'
return redirect(url, params)
것은 도와주세요 나
데이터를 어디에 저장 하시겠습니까? 사용자의 컴퓨터에서? –
아니요, 서버에 데이터를 저장했습니다. 매개 변수가있는 url로 리디렉션하고 싶은 경우 –