跳转到主要内容

pyramid_georest,是pyramid Web框架的扩展,为sql-alchemy映射器提供REST接口

项目描述

Pyramid GeoREST接口

pyramid_georest是一个开源插件,用于pyramid Web框架。它通过RESTful API提供对地理和(非地理)数据库源的访问。

请参考详细的文档,了解其具体功能以及如何安装和使用。

Pyramid REST变更日志

3.1.1

  • python版本兼容性

3.1.0

  • 添加构建系统
  • 改进文档
  • 添加测试

3.1.0-rc5

  • 修复连接上的大量日志记录

3.1.0-rc4

  • 修复了LIMIT和OFFSET调用顺序错误的分页
  • 通过URL参数order_bydirection实现单列排序

3.1.0-rc3

  • 修复了使用LIKE时对非ASCII字符集的过滤

3.1.0-rc2

  • 实现分页
  • 向API添加计数方法

3.1.0-rc1

  • 重新组织service=>api结构
  • 清理方法
  • 最小化冗余代码
  • 完成内联文档

3.0.34

  • 修复geojson点和多点格式化上的错误

3.0.33

  • 修复过滤器迭代中的错误

3.0.32

  • 改进代码风格
  • 添加python 3兼容性

3.0.31

  • 向API配置添加一个提交

3.0.30

  • 修复URL命名空格错误

3.0.29

  • 移除尾部打印

3.0.28

  • 修复API命名错误

3.0.27

  • 修复导入错误

3.0.26

  • 为API名称添加路由前缀,每个Pyramid插件都是唯一的

3.0.25

  • 实现一种更简单的方式来扩展发送到模板的适配器代理的参数

3.0.24

  • 为过滤器添加不等于运算符 '!='

3.0.22

  • 移除默认客户端适配器,预定义它没有用

3.0.21

  • 实现通过mako模板添加客户端适配器的可能性
  • 移除中央API解决方案以避免混淆,现在只有独立的API

3.0.20

  • 将渲染器放在更具体的命名空间下以避免与其他插件冲突

3.0.19

  • 修复在刷新后更新/创建时未将几何图形设置为有效值的问题

3.0.18

  • 在更新/创建/删除时作为响应提供持久化/删除功能

3.0.17

  • 实现正确导出GeoJSON中的多边形几何图形

3.0.16

  • 修复将多边形类型渲染为GeoJSON时的错误

3.0.15

  • 修复创建多个独立API时的错误

3.0.14

  • 改进GeoJSON格式的输出
  • 现在可以为创建和更新服务发送GeoJSON格式的数据

3.0.13

  • 处理几何图形的NULL值

3.0.12

  • 如果它是可调用的,则将其默认值设置为None
  • 根据模型自动设置SRID

3.0.11

  • 提供关系与外键之间的链接

3.0.10

  • 对于写操作,使用模型定义中的SRID

3.0.9

  • 使用主键更改URL

3.0.8

  • 现在使用MANIFEST.in

3.0.7

  • 修复了未捕获错误和字典迭代未正确实现的问题

3.0.6

  • 修复了使独立API的http方法可配置的问题

3.0.5

  • 修复添加渲染器问题,实现创建、更新、删除

3.0.4

  • 实现一个标志,使其可以创建全局和专用API,以提高灵活性

3.0.3

  • 修复错误

3.0.2

  • 修复了当REST API包含在其他应用程序中时添加视图的问题

3.0.1

  • 修复了几何过滤问题
  • 使所有几何过滤方法可覆盖

3.0.0

  • 重新设计完整行为(为更多灵活性使用直接类)
  • 重新设计URL创建
  • 完成独立的API创建

2.0.4

已修复问题

  • 改进会话处理
  • 使用zope扩展进行会话
  • 捕获宽带错误以处理数据库连接上的未知行为

2.0.3

已修复问题

  • #2: 修复了关系属性未正确加载的问题。

2.0.2

已修复问题

  • #2: 修复了m到n处理丢失的问题。

2.0.1

已修复问题

  • #1: 修复了过滤器参数中的编码问题。

2.0.0

此包的第一个可使用版本(可能不是pip可保存的)。

此版本包含REST的基本部分和一些更新,主要属于SQLAlchemy会话处理和过滤系统。

项目详情


下载文件

下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码发行版

pyramid_georest-3.1.1.tar.gz (24.6 kB 查看哈希值)

上传时间 源代码

构建发行版

pyramid_georest-3.1.1-py2.py3-none-any.whl (24.7 kB 查看哈希值)

上传时间 Python 2 Python 3

支持者

AWSAWS 云计算和安全赞助商 DatadogDatadog 监控 FastlyFastly CDN GoogleGoogle 下载分析 MicrosoftMicrosoft PSF赞助商 PingdomPingdom 监控 SentrySentry 错误日志 StatusPageStatusPage 状态页面