国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Flask > Flask框架如何使用表单

Flask框架如何使用表单

头像

爱喝马黛茶的安东尼

2019-06-27 14:20:225274浏览 · 0收藏 · 0评论

每个web应用都需要使用表单来采集用户数据。现在让我们使用Flask框架创建一个简单的表单来收集用户的基本信息,例如名称、年龄、邮件、兴趣爱好等,我们将这个模板文件命名为bio_form.html。

<!DOCTYPE html><html><head>
    <title></title></head><body>
    <h1>Bio Data Form</h1>
    <form action="showbio">
        <label>Username</label>
        <input type="name" name="username"><br>
        <label>Email</label>
        <input type="email" name="email"><br>
        <label>Hobbies</label>
        <input type="name" name="hobbies"><br>
        <input type="submit" name="">
    </form></body></html>

视图函数bio_data_form同时支持POST和GET请求。GET请求将渲染bio_form.html模板,而POST请求将重定向到showbio:

@app.route('/form', methods=['POST', 'GET'])def bio_data_form():    
    if request.method == "POST":
        username = request.form['username']        
        age = request.form['age']        
        email = request.form['email']        
        hobbies = request.form['hobbies']        
        return redirect(url_for('showbio',                              
                                username=username,
                                age=age,
                                email=email,   
                                hobbies=hobbies))    
    return render_template("bio_form.html")

相关推荐:《Python视频教程

下面是showbio的实现:

@app.route('/showbio', methods=['GET'])
def showbio():    
    username = request.args.get('username')    
    age = request.args.get('age')    
    email = request.args.get('email')    
    hobbies = request.args.get('hobbies')    
    return render_template("show_bio.html",
                           username=username,                         
                           age=age,                          
                           email=email,                         
                           hobbies=hobbies)

以及show_bio.html的内容:

<!DOCTYPE html><html><head>
    <title>Bio-Data Details</title></head><body>
    <h1>Bio-Data Details</h1>
    <hr>
    <h1>Username: {{ username }}</h1>
    <h1>Email: {{ email }}</h1>
    <h1>Hobbies: {{ hobbies }}</h1></body></html>

相关推荐:

Flask框架如何使用HTML模板

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

美女两个球球抖动抓球球视频| 初中小姐姐脚丫踩在男生困困| 丰满岳妇张开腿任你躁| xxxX| 免费的行情网站WWW下载大全 | 爸爸缓慢有力送女儿的文案| 上位(H)笔趣阁| 亚马逊的眼泪| 两个男人搞一个女人的心理| 女团热舞DJ| 小说适合晚上看的书| 第一次的滋味免费观看电视剧| 酷狗上学记| 白丝脚上的浓浓的精华液能用吗 | 《酒店激战》动漫1-5集免费观..| 免费B站看大片真人电视剧 | 《帐篷里的秘密》动漫| 少女与狗2在线观看免费版高清| 保险经纪人| 妈妈让我戴上避孕套的下一句是啥| 老师含紧一点H边做边走| 浪货跪下给我好好含着羞辱调教 | 妈妈俱乐部1-34节小说| 校花被房东C得合不拢腿H男男| 国产真实乱人偷精品视频免费| 搞笑视频| 免费的行情网站WWW下载大全| 下面的小嘴又饿了| 电影《法国空姐2》| 粘液共生1-3集免费观看动漫| 电子| 两人世界高清完整版免费观看 | 色翁荡熄1-13老卫淑芬视频| 蜜桃2| 女兒亂倫在线观看| 她开始慢慢迎合刘小刚是什么歌 | 女性抹胸开襟哺乳衣的注意事项 | 挺进朋友人妻张婉莹身体| 真人刺激战场40分钟电视剧| 9.1国产NBA免费看电影| 性别饥饿妈妈