Python Flask學習報告

2021-08-18 14:30:10 字數 932 閱讀 3617

from flask import flask

defindex

():return

""def

user

(name):

return

''.format(name)

defindex

():pass

from flask import make_request

response = make_request("")

response.set_cookie('answer','42')

return response

def

index

():return

"", 400

#返回特殊狀態碼

from flask import request

defindex

(): page = request.args.get('page', type=int)

from flask import abort

defindex

(): abort(404) #丟擲404異常

defpage_not_found

(error):

# 自定義處理異常

return

'this page does not exist', 404

功能

before_first_request

在處理第乙個請求之前執行

before_request

每次請求之前執行

after_request

無異常,每次請求之後執行

teardown_request

即使異常,也在請求之後執行

Python Flask框架學習

1.flask系列教程 1 認識web 2.flask系列教程 2 flask簡介 3.flask系列教程 3 專案配置 4.flask系列教程 4 url與檢視 5.flask系列教程 5 模板簡介 6.flask系列教程 7 jinja2模板概述 7.flask系列教程 8 jinja2過濾器 ...

Python FLASK學習筆記

1 在使用 flask 給客戶端返回 json 資料時,可以直接使用 jsonify 生成乙個 json 的響應 def demo json dict return jsonify json dict 2 重定向 3 flask上下文引數 1 請求上下文 request context 請求上下文物...

後端學習 Python Flask

python3 flask.session 第一次訪問網頁需要登入,之後一定時間內不需要登入 首先引入session模組 from flask import session設定乙個用於session加密的金鑰 11 主頁處理函式 defwelcome session.permanent true 設...