标签:folder name 实例化 地址 route 访问静态文件 host 文件 domain
关于装饰器的多次使用抛异常:函数被覆盖
可以使用两种方法解决:
1.引入functools里面的wraps装饰器修复工具
2.给各个视图指定视图函数名 endpoint
flask中的路由:
1.endpoint :反向生成URL地址标志 默认视图函数名url_for
2.methods 视图函数允许的请求
3."/index/<page>" 动态路由路由参数
def index(page)
4.defaults={"nid":"123456"} 默认参数
5.strict_slashes=True 是否严格遵循路由地址
6.redirect_to="/login" 永久重定向 301
flask实例化配置
1.template_folder="temp" 默认模板路径 templates
2.static_folder="static", 默认静态文件路径 static
3.static_url_path="/static" 访问静态文件路由地址 默认是"/"+static_folder
4.static_host=None 指定静态文件服务器地址
5.host_matching = False, # 如果不是特别需要的话,慎用,否则所有的route 都需要host=""的参数
6.subdomain_matching = False, # 理论上来说是用来限制SERVER_NAME子域名的,但是目前还没有感觉出来区别在哪里
7.instance_path = None, # 指向另一个Flask实例的路径
8.instance_relative_config = False # 是否加载另一个实例的配置
9.root_path = None # 主模块所在的目录的绝对路径,默认项目目录
标签:folder name 实例化 地址 route 访问静态文件 host 文件 domain
原文地址:https://www.cnblogs.com/wen-kang/p/10695270.html