成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

[譯]Flask教程--將表單數(shù)據(jù)發(fā)送到模板

you_De / 1314人閱讀

摘要:之前我們已經(jīng)看到在中我們可以給規(guī)則指定方法對應的函數(shù)可以按字典形式接收表單數(shù)據(jù)然后將這些數(shù)據(jù)輸送到模板中并最終渲染為網(wǎng)頁在下面的例子中渲染一個含有表單的網(wǎng)頁填入到表單的數(shù)據(jù)被到然后觸發(fā)了函數(shù)函數(shù)將表單數(shù)據(jù)組裝起來放入字典對象中然后發(fā)送到模板

之前我們已經(jīng)看到在Flask中我們可以給URL規(guī)則指定http方法, 對應的函數(shù)可以按字典形式接收表單數(shù)據(jù), 然后將這些數(shù)據(jù)輸送到模板中并最終渲染為網(wǎng)頁.

在下面的例子中, URL "/" 渲染一個含有表單的網(wǎng)頁(student.html). 填入到表單的數(shù)據(jù)被post到URL "/result" 然后觸發(fā)了result()函數(shù).

request()函數(shù)將表單數(shù)據(jù)組裝起來, 放入request.form字典對象中, 然后發(fā)送到模板中渲染result.html. 這個模板將表單數(shù)據(jù)動態(tài)的渲染為一個表格.

下面是這個應用的Python代碼:

from flask import Flask, render_template, request
app = Flask(__name__)

@app.route("/")
def student():
   return render_template("student.html")

@app.route("/result",methods = ["POST", "GET"])
def result():
   if request.method == "POST":
      result = request.form
      return render_template("result.html",result = result)

if __name__ == "__main__":
   app.run(debug = True)

下面是student.html的代碼:


   
   
      

Name

Physics

Chemistry

Maths

下面是模板result.html的代碼:



   
   
      
         {% for key, value in result.iteritems() %}
         
            
            
         {% endfor %}
      
{{ key }} {{ value }}

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/40906.html

相關(guān)文章

  • []Flask教程-HTTP方法

    摘要:協(xié)議是萬維網(wǎng)數(shù)據(jù)通信的基礎(chǔ)在這個協(xié)議上可以對同一使用不同的方法獲取數(shù)據(jù)下面展示了幾種不同的方法將未經(jīng)加密的信息發(fā)送的服務器是最通用的方法該方法除了服務端不返回響應內(nèi)容只返回頭信息之外同是一樣的用于向服務器發(fā)送表單數(shù)據(jù)請求不會被緩存將所指示的 HTTP協(xié)議是萬維網(wǎng)數(shù)據(jù)通信的基礎(chǔ). 在這個協(xié)議上可以對同一URL使用不同的方法獲取數(shù)據(jù).下面展示了幾種不同的HTTP方法. GET 將未經(jīng)加...

    anonymoussf 評論0 收藏0
  • []如何使用Flask開發(fā)一個增刪改查的應用(part2)

    摘要:獲取成為開發(fā)專家的技巧。我們可以在兩個文本框輸入筆記的標題和內(nèi)容。在本教程中,我們將使用一個名為的工具。它是一個火狐瀏覽器的擴展,我們可以使用它管理數(shù)據(jù)庫。安裝,打開火狐瀏覽器,點擊,然后點找到的文件夾圖標并點擊它。 showImg(https://cdn-images-1.medium.com/max/600/1*Ou6FFJJD3zhcIUU8wBZqIw.png); 教程譯文首發(fā)...

    adam1q84 評論0 收藏0
  • []如何使用Flask開發(fā)一個增刪改查的應用

    摘要:教程譯文首發(fā)自我的博客我們將創(chuàng)建一個簡單的數(shù)據(jù)庫驅(qū)動的筆記本應用。本教程面向想學習如何使用開發(fā)網(wǎng)站或者應用的初學者。在剛創(chuàng)建的文件中,創(chuàng)建一個名為的文件?,F(xiàn)在,我們將創(chuàng)建一個函數(shù),并且使用裝飾器將它綁定到一個上。 showImg(https://segmentfault.com/img/remote/1460000006765797); 教程譯文首發(fā)自我的博客:Defshines Bl...

    tianlai 評論0 收藏0
  • []Flask教程--請求對象

    摘要:在中,頁面發(fā)送過來的請求到了服務器這邊,被轉(zhuǎn)換成為一個全局請求對象。我們?yōu)榱颂幚磉@個請求對象,需要從包中引用它。這個請求對象重要的屬性如下這個字典對象的鍵值對分別代表請求中表單的參數(shù)和值。 在Flask中,web頁面發(fā)送過來的請求到了服務器這邊,被轉(zhuǎn)換成為一個全局請求對象。我們?yōu)榱颂幚磉@個請求對象,需要從Flask包中引用它。這個請求對象重要的屬性如下: form 這個字典對象的鍵...

    鄒強 評論0 收藏0
  • []Flask教程--Cookie

    摘要:是保存在客戶端電腦中一種文本形式的數(shù)據(jù)它的作用是記錄并追蹤客戶端使用方面的數(shù)據(jù)用于統(tǒng)計數(shù)據(jù)和達到更好的用戶體驗的全局對象包含了屬性它是個字典對象其鍵值對就是客戶端收到的的名稱和值并且還記錄了自己的過期時間路徑以及網(wǎng)站域名在中返回響應對象中會 cookie是保存在客戶端電腦中一種文本形式的數(shù)據(jù). 它的作用是記錄并追蹤客戶端使用方面的數(shù)據(jù), 用于統(tǒng)計數(shù)據(jù)和達到更好的用戶體驗. Flask...

    CoderDock 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<