欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

一、route()路由概述

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

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

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

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

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:動(dòng)態(tài)路由

采用<>進(jìn)行動(dòng)態(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
  • 則會(huì)在頁(yè)面顯示:Hello w3cschool!

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

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

  • 當(dāng)前視圖函數(shù)支持的請(qǐng)求方式,不設(shè)置默認(rèn)為GET
  • 請(qǐng)求方式不區(qū)分大小寫(xiě)
    • methods=[‘GET’] 支持的請(qǐng)求方法為GET
    • methods=[‘POST’] 支持的請(qǐng)求方法為POST
    • methods=[‘GET’,‘POST’] 支持的請(qǐng)求方法為POST GET
  @app.route('/login', methods=['GET', 'POST'])  # 請(qǐng)求參數(shù)設(shè)置不區(qū)分大小寫(xiě),源碼中自動(dòng)進(jìn)行了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!!!'

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

相關(guān)文章

  • 詳解關(guān)于Django中ORM數(shù)據(jù)庫(kù)遷移的配置

    詳解關(guān)于Django中ORM數(shù)據(jù)庫(kù)遷移的配置

    這篇文章主要介紹了詳解關(guān)于Django中ORM數(shù)據(jù)庫(kù)遷移的配置,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • Python的Flask框架中使用Flask-SQLAlchemy管理數(shù)據(jù)庫(kù)的教程

    Python的Flask框架中使用Flask-SQLAlchemy管理數(shù)據(jù)庫(kù)的教程

    在Python中我們可以使用SQLAlchemy框架進(jìn)行數(shù)據(jù)庫(kù)操作,那么對(duì)應(yīng)的在Flask框架中我們可以使用SQLAlchemy,下面我們就來(lái)看一下Python的Flask框架中使用Flask-SQLAlchemy管理數(shù)據(jù)庫(kù)的教程
    2016-06-06
  • python3 adb 獲取設(shè)備序列號(hào)的實(shí)現(xiàn)

    python3 adb 獲取設(shè)備序列號(hào)的實(shí)現(xiàn)

    這篇文章主要介紹了python3 adb 獲取設(shè)備序列號(hào)的實(shí)現(xiàn)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • python實(shí)現(xiàn)單目標(biāo)、多目標(biāo)、多尺度、自定義特征的KCF跟蹤算法(實(shí)例代碼)

    python實(shí)現(xiàn)單目標(biāo)、多目標(biāo)、多尺度、自定義特征的KCF跟蹤算法(實(shí)例代碼)

    這篇文章主要介紹了python實(shí)現(xiàn)單目標(biāo)、多目標(biāo)、多尺度、自定義特征的KCF跟蹤算法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-01-01
  • Python標(biāo)準(zhǔn)庫(kù)之collections包的使用教程

    Python標(biāo)準(zhǔn)庫(kù)之collections包的使用教程

    這篇文章主要給大家介紹了Python標(biāo)準(zhǔn)庫(kù)之collections包的使用教程,詳細(xì)介紹了collections中多個(gè)集合類(lèi)的使用方法,相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面隨小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。
    2017-04-04
  • 關(guān)于windows下Tensorflow和pytorch安裝教程

    關(guān)于windows下Tensorflow和pytorch安裝教程

    Tensorflow是廣泛使用的實(shí)現(xiàn)機(jī)器學(xué)習(xí)以及其它涉及大量數(shù)學(xué)運(yùn)算的算法庫(kù)之一。這篇文章主要介紹了Tensorflow和pytorch安裝(windows安裝),需要的朋友可以參考下
    2020-02-02
  • Python實(shí)現(xiàn)錄屏功能的示例代碼

    Python實(shí)現(xiàn)錄屏功能的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)錄屏功能,文中的示例代碼講解詳細(xì),對(duì)我們掌握Python開(kāi)發(fā)有一定的幫助,需要的可以參考一下
    2023-03-03
  • Python三目運(yùn)算符(三元運(yùn)算符)用法詳解(含實(shí)例代碼)

    Python三目運(yùn)算符(三元運(yùn)算符)用法詳解(含實(shí)例代碼)

    三元運(yùn)算符在Python里被稱為條件表達(dá)式,這些表達(dá)式基于真(true)/假(false)的條件判斷,在Python 2.4以上才有了三元操作,下面這篇文章主要給大家介紹了關(guān)于Python三目運(yùn)算符(三元運(yùn)算符)用法的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • python批量修改圖片后綴的方法(png到j(luò)pg)

    python批量修改圖片后綴的方法(png到j(luò)pg)

    今天小編就為大家分享一篇python批量修改圖片后綴(png到j(luò)pg),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • python添加列表元素append(),extend()及?insert()

    python添加列表元素append(),extend()及?insert()

    這篇文章主要介紹了python添加列表元素append(),extend()及?insert(),列表是儲(chǔ)存元素的數(shù)據(jù)類(lèi)型,既然能存儲(chǔ)元素,那么就類(lèi)似數(shù)據(jù)庫(kù)一樣,增刪改查的一些功能就不能少了。下面我們就來(lái)先看看添加列表元素方法有哪些,需要的朋友可以參考一下
    2022-03-03

最新評(píng)論