最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python的flask常用函數(shù)route()

 更新時間:2022年07月14日 17:05:10   投稿:hqx  
這篇文章主要介紹了Python的flask常用函數(shù)route(),文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下

一、route()路由概述

  • 功能:將URL綁定到函數(shù)
  • 路由函數(shù)route()的調用有兩種方式:靜態(tài)路由和動態(tài)路由

二、靜態(tài)路由和動態(tài)路徑

方式1:靜態(tài)路由

@app.route(“/xxx”) xxx為靜態(tài)路徑 如::/index / /base等,可以返回一個值、字符串、頁面等

from flask import Flask
app = Flask(__name__)

@app.route('/hello')
def hello_world():
    return 'Hello World!!!'
    
@app.route('/pro')
def index():
    return render_template('login.html')

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

方式2:動態(tài)路由

采用<>進行動態(tài)url的傳遞

@app.route(“/”),這里xxx為不確定的路徑。

from flask import Flask
app = Flask(__name__)

@app.route('/hello/<name>')
def hello_name(name):
   return 'Hello %s!' % name

if __name__ == '__main__':
   app.run(debug = True)
  • 如果瀏覽器地址欄輸入:http:// localhost:5000/hello/w3cschool
  • 則會在頁面顯示:Hello w3cschool!

三、route()其它參數(shù)

1.methods=[‘GET’,‘POST’]

  • 當前視圖函數(shù)支持的請求方式,不設置默認為GET
  • 請求方式不區(qū)分大小寫
    • methods=[‘GET’] 支持的請求方法為GET
    • methods=[‘POST’] 支持的請求方法為POST
    • methods=[‘GET’,‘POST’] 支持的請求方法為POST GET
  @app.route('/login', methods=['GET', 'POST'])  # 請求參數(shù)設置不區(qū)分大小寫,源碼中自動進行了upper
  def login():
      if request.method == 'GET':
          return render_template('login.html')
      elif request.method == 'POST':
          username = request.form.get('username')
          pwd = request.form.get('pwd')
          if username == 'yang' and pwd == '123456':
              session['username'] = username
              return 'login successed 200  ok!'
          else:
              return 'login failed!!!'

到此這篇關于Python的flask常用函數(shù)route()的文章就介紹到這了,更多相關Python flask 內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 使用 Python 查找本月的最后一天的方法匯總

    使用 Python 查找本月的最后一天的方法匯總

    這篇文章主要介紹了使用 Python 查找本月的最后一天,在本文中,我們學習了使用 datetime 和 calendar 等內置庫以及 arrow 和 pandas 等第三方庫在 Python 中查找月份最后一天的各種方法,需要的朋友可以參考下
    2023-05-05
  • python實現(xiàn)從一組顏色中找出與給定顏色最接近顏色的方法

    python實現(xiàn)從一組顏色中找出與給定顏色最接近顏色的方法

    這篇文章主要介紹了python實現(xiàn)從一組顏色中找出與給定顏色最接近顏色的方法,涉及Python操作rgb格式顏色的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • 用python3 返回鼠標位置的實現(xiàn)方法(帶界面)

    用python3 返回鼠標位置的實現(xiàn)方法(帶界面)

    今天小編就為大家分享一篇用python3 返回鼠標位置的實現(xiàn)方法(帶界面),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • python3中@dataclass的實現(xiàn)示例

    python3中@dataclass的實現(xiàn)示例

    @dataclass?是 Python 3.7 引入的一個裝飾器,用于方便地定義符合數(shù)據(jù)類協(xié)議的類,本文主要介紹了python3中@dataclass的實現(xiàn)示例,感興趣的可以了解一下
    2024-02-02
  • 用python畫一只可愛的皮卡丘實例

    用python畫一只可愛的皮卡丘實例

    今天小編就為大家分享一篇用python畫一只可愛的皮卡丘實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • django在開發(fā)中取消外鍵約束的實現(xiàn)

    django在開發(fā)中取消外鍵約束的實現(xiàn)

    這篇文章主要介紹了django在開發(fā)中取消外鍵約束的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • python安裝并使用virtualenv管理包的詳細過程

    python安裝并使用virtualenv管理包的詳細過程

    本文主要介紹了Python的安裝過程和如何使用virtualenv管理包,首先,用戶需要訪問Python官網(wǎng)下載安裝包,并運行安裝程序,安裝完成后,在命令行輸入Python,顯示安裝的Python版本號,即表示安裝成功,感興趣的朋友一起看看吧
    2024-10-10
  • Python實現(xiàn)自定義異常實例

    Python實現(xiàn)自定義異常實例

    大家好,本篇文章主要講的是Python實現(xiàn)自定義異常實例,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • pyqt5 tablewidget 利用線程動態(tài)刷新數(shù)據(jù)的方法

    pyqt5 tablewidget 利用線程動態(tài)刷新數(shù)據(jù)的方法

    今天小編就為大家分享一篇pyqt5 tablewidget 利用線程動態(tài)刷新數(shù)據(jù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • python第三方庫visdom的使用入門教程

    python第三方庫visdom的使用入門教程

    Visdom:一個靈活的可視化工具,可用來對于 實時,富數(shù)據(jù)的 創(chuàng)建,組織和共享,本文主要介紹了python第三方庫visdom的使用入門教程,分享給大家,感興趣的可以了解一下
    2021-05-05

最新評論

双峰县| 建瓯市| 长治县| 昭苏县| 芦山县| 商城县| 安阳市| 青岛市| 左权县| 油尖旺区| 宝应县| 晋江市| 察隅县| 海宁市| 微山县| 灵川县| 乌拉特中旗| 合作市| 德兴市| 五寨县| 昭平县| 洛川县| 伽师县| 新余市| 红原县| 瓮安县| 镇平县| 塘沽区| 新营市| 隆尧县| 浮梁县| 招远市| 巨鹿县| 夹江县| 涟水县| 西乌珠穆沁旗| 台北市| 搜索| 上饶县| 托克托县| 通江县|