跳转到主要内容

betahaus.pyracont

项目描述

https://travis-ci.org/robinharms/betahaus.pyracont.png?branch=master

此包的主要目标是提供

  • Pyramid提供基于ZODB的内容类型骨架。

  • 可以适应大多数目的的动态内容类型。

  • 能够制作高度可插拔的组件,适用于框架。

  • 易于与colander集成。

此包目前缺少适当的文档,但由于它在其他开源项目中用于生产,因此API更改应该是相当稳定的。

可能的待办事项

  • 自定义字段适配器而不是自定义字段类型。除非需要,否则没有存储持久性内容类型的必要。

  • 使用字段适配器,内容类型不需要特殊设置。

  • 这可能需要一个反射工具,否则它可能看起来像“魔法”。

  • 在保存之前转换输入的方法。

0.3b - 2015-03-27

  • suggest_name方法现在更好地处理非ASCII字符。这更改了依赖关系从'slugify'到'awesome-slugify'。

0.2b - 2014-02-11

  • 现在可以绑定zope接口到模式,以便对象事件可以按预期工作。这为模式启用了订阅者。

  • 现在可以省略工厂名称 - 在这种情况下使用类名。

  • 现在应该支持Python 3。

0.1a4 - 2012-09-05

  • 新增方法以确保新对象不会以与现有视图相同的名称存储。在之前,可以像视图一样命名对象。[robinharms]

0.1a3 - 2012-02-14

  • 在代码中存在错误,导致使用createSchema时描述被存储在方案错误的属性下。[robinharms]

0.1a2 - 2012-02-14

  • 如果为方案工厂指定了标题和描述,也将其传输到方案本身。 (Colander 方案在构建时被传输到方案节点,这使得标题和描述成为可能)[sassur]

0.1a1 - 2011-10-14

  • 当自定义访问器或突变创建循环时引发异常。[robinharms]

  • 将field_storage作为公共属性暴露应该消除切换以覆盖自定义访问器/突变的需求。因此,它已被删除。希望这会使使用更加容易。[robinharms]

0.1a

  • 初始版本

项目详情


下载文件

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

源分发

betahaus.pyracont-0.3b0.tar.gz (16.2 kB 查看散列)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面