flask 返回html页面,Flask Form将数据发布到另一个html页面

我有一个获取数据并重定向到bk.html页面的表单。我想从提交的表单中获取结果,并让页面重定向到该信息。我可以动态地将它放在同一页面上,但我不知道如何将它添加到新页面。Flask Form将数据发布到另一个html页面

from flask import Flask, render_template, request, redirect

app = Flask(__name__)

# our index route will handle rendering our form

@app.route('/')

def index():

return render_template("index.html")

@app.route('/users', methods=['POST'])

def create_user():

print "Got Post Info"

name = request.form['name']

DojoLocation = request.form['location']

FavoriteLanguage = request.form['Language']

textarea = request.form['textarea']

# redirects back to the '/' route

return render_template('bk.html')

app.run(debug=True) # run our server

Dojo Survey Index

Name:

Dojo Location:

Silicon Valley

Seattle

Los Angeles

Dallas

Washington DC

Dallas

Chicago

Berkely

Orange County

Favorite Language:

ios swift

ruby on rails

Python

Mean

C# DC

+1

你们是不是有'bk.html'页面上使用的表单数据?如果是这样的话,你可能想要使用一个模板,并在'bk.html'中有模板变量,它将引用你通过'render_template'传递模板的表单数据 - –

+0

是的,我试图在bk页面上发布信息 –

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值