博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pyramid参数
阅读量:6983 次
发布时间:2019-06-27

本文共 1190 字,大约阅读时间需要 3 分钟。

hot3.png

普通参数permission: 该view的访问权限,这个后续会具体介绍。attr: Pyramid默认调用的是view类的__call__函数,如果需要指定调用其他方法,通过attr指定。如attr='index'。renderer: 指定构建Response的渲染器。如json,模版等。后续章节详细介绍。http_cache: 指定Response地expires和Cache-Control头属性。设置该值基本等同调用response.cache_expires。如http_cache=3600,表示通知浏览器缓存1小时、http_cache=datetime.timedelta(days=1),表示通知浏览器缓存1天、http_cache=0,表示无缓存http_cache=(3600, {'public':True}),表示缓存1小时,并且response.cache_control.public = True.wrapper: 串联view以构造更复杂地Response。decorator: view地装饰器,该装饰器需要返回一个接受context, request参数的viewmapper: 指定view mapper,用与转换view地参数和返回值。断言参数name: view名字,在漫游时使用context: 上下文,可以是对象或接口,也主要在漫游时使用route_name: route名,主要用于URL分发。request_type: 指定需要符合地request地接口,不常用。request_method: GET、POST、DELETE、HEADrequest_param: 指定GET、POST必含的参数,如使用了request_param="foo=123"这种方式,则必须参数名、参数值都对应才算匹配。match_param: match中必须包含地参数,如使用了request_param="foo=123"这种方式,则必须参数名、参数值都对应才算匹配。如果是一个字典,则必须里面每一项都匹配。containment: resource树包含关系,必须是参数地子孙节点才匹配。xhr: 匹配时是否处理HTTP_X_REQUESTED_WITHheader: 指定请求中必含的的HTTP header或header名值对。如‘User-Agent:Mozilla/.*’、'Host:localhost'accept: 指定HTTP 请求头中客户端可以能够接受的内容类型,如'text/plain'、'text*'path_info: 匹配PATH_INFO的正则表达式。custom_predicates: 定制的断言可执行对象。

转载于:https://my.oschina.net/u/1013711/blog/151551

你可能感兴趣的文章
创建表规范 lob 字段
查看>>
C++ 3D物理引擎库BulletPhysics基本使用
查看>>
多媒体开发之--- rtsp 中的H264 编码+打包+解码相关知识es、pes、ts...
查看>>
在网络中传输数据(I)
查看>>
C语言编程规范--------11 代码测试、维护
查看>>
Azkaban工作流调度器(1)--azkaban的安装
查看>>
10.27T4 奶酪 并查集
查看>>
ModelBasedCompressiveSensing
查看>>
Sparse low rank approximation
查看>>
GCD线程
查看>>
Shell - 简明Shell入门13 - 用户输入(UserInput)
查看>>
模块和包
查看>>
查询一段时间内修改过的存储过程
查看>>
[转]artDialog说明文档
查看>>
递归的二叉查找树Java实现
查看>>
文件管理[Linux]
查看>>
组合模式(Composite Pattern)
查看>>
c#面试题汇总(1)
查看>>
zedboard如何从PL端控制DDR读写(二)——AXI总线
查看>>
拉丁方阵问题
查看>>