标签:session permanent rman 客户端 methods bsp 时间 join defaults
from flask import Flask
app = Flask()
?
初始化配置
app = Flask(__name__,template_folder="templatess")
?
template_folder="templatess" 模板文件存放路径
static_folder 静态文件存放目录 默认值 是 static
static_url_path 静态文件访问路径 默认值 是 / + static_folder 静态文件的存储目录
@app.route("/futeng/<filename>") #访问路径路径/futeng/<filename>
def get_img(filename):
filepath = os.path.join("static",filename) #存储路径static
return send_file(filepath)
实例化配置,另外单独使用一个配置文件
import hashlib,time
?
class DebugConfig(object):
DEBUG = True
SECRET_KEY = "#$%^&*($#$%^&*%$#$%^&*^%$#$%"
PERMANENT_SESSION_LIFETIME = 3600 #失效时间 单位是秒
SESSION_COOKIE_NAME = "I am Not Session" #存放在浏览器cookie中的session的名字
?
?
class TestConfig(object):
TESTING = True
SECRET_KEY = hashlib.md5(f"{time.time()}#$%^&*($#$%^&*%$#$%^&*^%$#$%{time.time()}".encode("utf8")).hexdigest()
PERMANENT_SESSION_LIFETIME = 360000
SESSION_COOKIE_NAME = "#$%^&*($#$%^&*%$#$%^&*^%$#$%"
应用
run.py
#导入文件
app.config.from_object(TestConfig)
不能被run的Flask实例 不存在Config
蓝图文件
from flask import Blueprint
?
bp = Blueprint("app01",__name__) #蓝图的名字
car_bp = Blueprint("app02",__name__,url_prefix="/car") #url_prefix,访问地址的时候必须在路由前面加上/car才能访问
?
蓝图的应用
run.py
#蓝图导入
from *** import 蓝图名字
app.register_blueprint(bp)
@app.before_request 在请求进入视图函数之前 做出处理
@app.after_request 在响应返回客户端之前,结束视图函数之后
be+af 请求生命周期: 正常 be1 - be2 - vf - af2 - af1 异常 be1 - af2 - af1
标签:session permanent rman 客户端 methods bsp 时间 join defaults
原文地址:https://www.cnblogs.com/doraemon548542/p/11863495.html