金字塔的罗尔斯绑定
pyramid_rawes的Python项目详细描述
棱锥图
这个库有助于在金字塔应用程序中集成rawes。
安装
要安装棱锥图,请使用pip
pip install pyramid_rawes
设置
激活棱锥图
config=Configurator()config.include('pyramid_rawes')
默认情况下,这将添加一个包含所有默认参数的实例 (例如,假设弹性搜索在localhost:9200上运行)。配置 rawes实例,可以使用棱锥体设置文件。
rawes.url=http://localhost:9500
激活棱锥图后,会向注册表中添加一个rawes实例。
使用量
若要获取rawes实例,请使用当前应用程序注册表调用get-rawes。 例如,在视图中:
frompyramid_rawesimportget_rawesdefsearch(request):ES=get_rawes(request.registry)# execute search# ...
您还可以通过调用 配置。
config=Configurator()config.include('pyramid_rawes')ES=config.get_rawes()
历史记录
0.5.1(2014年9月26日)
- 如果只指定了一个url,则不向rawes传递列表,而是传递一个字符串。这个 允许rawes自动检测路径。(2)
0.5.0(2014年8月27日)
- 切换到py.test进行单元测试。
- 添加在URL设置中指定多个ES主机的功能。
0.4.1(2014年4月15日)
- 恢复与zope.interface 4.1.x的兼容性
- 添加工作服
0.4.0(2013年9月27日)
- 使棱锥图与0.5.x的图形兼容
- 为py3k引入单元测试支持(需要rawes 0.5.1)
- 能够将json_编码器和json_解码器指定为点式python名称。
- 放弃了对PY26的支持。
0.3.0(2013年4月29日)
- 使金字塔与rawes 0.4.0兼容。
0.2.1(2013年4月24日)
- 修复了对rawes<;0.4.0的依赖性。下一个版本将升级到rawes 0.4.0。
0.2.0(2013年1月18日)
- 添加了get rawes作为配置指令
- 将irawes重命名为irawes
- PEP8修复程序
0.1.0(2013年1月16日)
- 初始版本