码迷,mamicode.com
首页 > 其他好文 > 详细

flask框架的参数配置

时间:2019-04-12 13:23:43      阅读:143      评论:0      收藏:0      [点我收藏+]

标签: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 # 主模块所在的目录的绝对路径,默认项目目录

flask框架的参数配置

标签:folder   name   实例化   地址   route   访问静态文件   host   文件   domain   

原文地址:https://www.cnblogs.com/wen-kang/p/10695270.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!