日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Flask教程:FlaskURL構(gòu)建

url_for()函數(shù)對于動態(tài)構(gòu)建特定函數(shù)的URL非常有用。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供歷下網(wǎng)站建設(shè)、歷下做網(wǎng)站、歷下網(wǎng)站設(shè)計、歷下網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、歷下企業(yè)網(wǎng)站模板建站服務(wù),十余年歷下做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

url_for()函數(shù)接受函數(shù)的名稱作為第一個參數(shù),以及一個或多個關(guān)鍵字參數(shù),每個參數(shù)對應(yīng)于URL的變量部分。

以下腳本演示了如何使用url_for()函數(shù):

from flask import Flask, redirect, url_for
app = Flask(__name__)

@app.route('/admin') def hello_admin(): return 'Hello Admin'

@app.route('/guest/')

def hello_guest(guest): return 'Hello %s as Guest' % guest

@app.route('/user/') def hello_user(name): if name =='admin': return redirect(url_for('hello_admin')) else: return redirect(url_for('hello_guest', guest = name))

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

上述腳本有一個函數(shù)hello_user(name),它接受來自URL的參數(shù)的值。

hello_user()函數(shù)檢查接收的參數(shù)是否與'admin'匹配。

如果匹配,則使用url_for()將應(yīng)用程序重定向到hello_admin()函數(shù),否則重定向到將接收的參數(shù)作為guest參數(shù)傳遞給它的hello_guest()函數(shù)。

保存上面的代碼并從python shell運行。

打開瀏覽器并輸入URL - http://localhost:5000/user/admin

瀏覽器中的應(yīng)用程序響應(yīng)是:

Hello Admin

在瀏覽器中輸入以下URL - http://localhost:5000/user/mvl

應(yīng)用程序響應(yīng)現(xiàn)在更改為:

Hello mvl as Guest

本文題目:創(chuàng)新互聯(lián)Flask教程:FlaskURL構(gòu)建
URL地址:http://www.dlmjj.cn/article/cdccgpg.html