From 0694a92426b83535fda3f94a869a1815869803ae Mon Sep 17 00:00:00 2001 From: liukai234 <2679327337@qq.com> Date: Sat, 30 May 2020 08:21:21 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E5=93=8D=E5=BA=94=E8=AF=B7=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- python_web/flasky/door.py | 35 +++++++++++++++++++++++++++++ python_web/flasky/request_return.py | 29 ++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 python_web/flasky/door.py create mode 100644 python_web/flasky/request_return.py diff --git a/python_web/flasky/door.py b/python_web/flasky/door.py new file mode 100644 index 0000000..c7c9777 --- /dev/null +++ b/python_web/flasky/door.py @@ -0,0 +1,35 @@ +from flask import Flask +from flask import request + +# 命令行中使用from test import app +# app.url_map 来查看URL映射 +# URL中都有HEAD,OPTIONS,GET请求方法,其中HEAD,OPTIONS由路由flask自动处理 + + +app=Flask(__name__) + +# 处理URL和函数之间关系的程序成为路由 +# 装饰器的惯用法是把函数注册为事件处理程序,再特定时间发生时调用 +# 把index()函数注册为应用根地址的处理程序 +@app.route('/') +def index(): + # 把request当作全局变量使用,使用上下文使request接受到的变量变为全局可访问 + # flask从客户端收到请求时,要让视图函数能访问一些对象,来处理请求 + # Flask 上下文全局变量 current_app g request session + # request 请求对象,分装了客户端发出的http请求中的内容 + user_agent = request.headers.get('User-Agent') # 获取浏览器属性 + return '