Flask 的 5 種返回值

2021-10-24 16:42:23 字數 1231 閱讀 2972

# 返回值是字串

'/one'

)def

one():

return

"this is a string!"

# 引入重定向函式

from flask import redirect

# 返回值是路由的重定向,和第乙個的頁面相同

'/two'

)def

two():

return redirect(

"/one"

)

# 引入渲染函式

from flask import render_template

# 返回值是html介面渲染

'/three'

)def

three()

:return render_template(

"hello.html"

, name=

"xkj"

)

注意:hello.html檔案是在templets檔案下直接建立的!

# 引入傳送檔案的函式

from flask import send_file

# 開啟並返回檔案內容

#引入返回json的函式

from flask import jsonify

#返回json

Flask 中的 5種返回值

1.flask中的httpresponse 在flask 中的httpresponse 在我們看來其實就是直接返回字串 2.flask中的redirect 3.flask 中的 render render template html模板渲染是每個web框架中都必須有的,至於render templa...

主函式的返回值返回給誰 主函式返回值

responsebody報406 原因是 要返回的物件沒有setget方法sdfsdf 自定義視 析器和缺省視 析器需同時使用才好用 如果以redireci或forward字首,那麼 走缺省視 析器 return redirect index.jsp return forward index 需寫全...

有返回值和無返回值函式

前面在定義函式時,有些函式使用了return語句,有些函式沒有使用return語句,使用return語句與不使用return語句有什麼區別呢?由前面的章節我們知道,若定義函式時沒有使用return語句,則預設返回乙個none。要返回乙個none,可以只寫乙個return,但要返回具體的數值,就需要在...