为什么点了提交,没有把postman的值返回到
里面呢
from flask import Flask,request,render_template
app = Flask(__name__)
@app.route('/fask',methods=['GET', 'POST'])
def fask():
if request.method == 'POSt':
play_id=request.form.get('play_id')
los_money=request.form.get('los_money')
win_money=request.form.get('win_money')
postman = f'[{"operator_token": "758e9d9a-0460-4bb0-bf72-e1abb67eb9bf","operator_player_session": "dnabrl{play_id}","secret_key": "MzKBmFZj1g8uW20tPTrHxA4qovN6dphDo","ip": "","game_id": "98","player_name": "dnabrl{play_id}","parent_bet_id": "1911334849613421506","bet_id": "1911334849613421506","bet_amount": "{los_money}","win_amount": "{win_money}","transaction_id": "1911334849613421506","transfer_amount": "-{los_money}","wallet_type": "c","create_time": "1718095907471","updated_time": "1718095907471","currency_code": "BRL"}]'
return postman
return render_template('fask.html')
if __name__ == '__main__':
app.run()
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Demo</title>
</head>
<body>
<form method="post" action="/fask">
<input type="number" name="play_id" placeholder="玩家id">
<input type="number" name="los_money" placeholder="下注">
<input type="number" name="win_money" placeholder="赢钱">
<input type="submit" name="submit">
<h2 >{{ postman }}</h2>
</form>
</body>
</html>