帶變數路由以及GET POST請求獲取

2021-08-28 11:19:12 字數 1102 閱讀 3406

from flask import render_template

from flask import flask

from flask import markup

from flask import abort, redirect

import flask

from flask import request

def index():

return redirect('/change')

#重定向

def change():

print("change into")

abort(400)

#自定義錯誤

def errorhandle(error):

return render_template('my_error.html'), 400

#帶變數的路由

def show_welcome(username):

return "hi %s" % username

#指定變數型別

def add_one(number):

return "%d" % (number + 1)

#帶路徑的分隔符(除了接受對齊本身的訪問,還可以接受相同路徑字首但不帶路徑斜槓結尾的路徑訪問)

def schools():

return "the school page"

#不帶分隔符的路徑(只能接收本身路徑!)

def students():

return "the student page"

#不同訪問方式get或者post,預設為get

def aa():

if request.method == 'post':

index()

else:

change()

def post_send():

print("a post methods")

def get_send():

print("a get methods")

if __name__ == "__main__":

1.request是flask的全域性物件,可以獲取很多很多http客戶端的相關資訊

react路由傳參,以及優缺點 帶例子

this.props.history.push 讀取引數用 this.props.match.params.name 缺點 只能傳字串,並且,如果傳的值太多的話,url會變得長而醜陋。this.props.history.push 讀取引數用 this.props.location.query.na...

vue路由帶參

column label 操作 width 250 fixed right scope to 檢視 column 在html中聲名標籤,並使用 to來指定引數和url created by lixinjian1 on 2018 06 28.function let router new vuerou...

Vue路由帶引數跳轉

path 是要跳轉的路由路徑 推薦換成 name 值,name pathname 命名路由,兩者都可以進行路由導航 params 是要傳送的引數,引數可以直接 key value 形式傳遞 類似post query 是通過 url 來傳遞引數的同樣是 key value 形式傳遞 類似get 重新整...