跳转到主要内容

快速应用程序构建器

项目描述

rapido.core

Tests Code Health Coverage

rapido.core 允许运行 Rapido 应用程序。

rapido.core 可在 Zope 或 Pyramid 上运行。最初目标是 Plone(使用 rapido.plone),但在 Substance D 上已成功实现了 PoC。

数据库设计

可以使用 rapido.plone 从 Plone 构建 Rapido 应用程序,或者从源代码(从本地文件系统读取)提供。

无论如何,最终数据库设计只是一组 YAML/HTML/Python 文件。

rapido.plone 文档 提供了 Rapido 功能的良好概述。

记录存储

存储不由 rapido.core 直接处理。

默认情况下,我们使用 rapido.souper,它允许将记录存储在 soup 中。

使用 ZODB 不是强制性的,可以轻松实现不同的存储(基于 SQL 的存储、远程存储服务等)。

变更日志

1.0.6 (2016-09-19)

重大变更

  • 在 Rapido URL 中使用‘/blocks/’(而不是‘/block/’)

新功能

  • 允许对元素进行常规 GET 和 POST 操作(操作元素执行重定向,其他元素仅返回结果)。[ebrehault]

  • on_display 事件 [ebrehault]

  • 块的管理视图权限 [ebrehault]

1.0.5 (2016-04-09)

  • 允许对元素进行 REST POST 操作 [simon-previdente]

  • 引发编译和执行错误 [ebrehault]

  • 支持可调用布局 [ebrehault]

  • 允许安全模块(datetime、random、time)[ebrehault]

1.0.4 (2016-03-02)

  • 在基本元素上不允许渲染,以便在模板中使用 {elem.attr} 或 {elem[item]}

  • 仅计算元素一次

  • 修复

1.0.3 (2016-01-06)

  • 允许在操作、保存或删除后重定向 [ebrehault]

  • REST 端点用于计算块元素 [ebrehault]

1.0.2 (2015-11-17)

  • set_block() 方法

  • 修复 datetime

  • 修复权限

1.0.1 (2015-11-08)

  • 对记录项的更 Pythonic 访问

1.0 (2015-11-07)

  • 初始发布

项目详情


下载文件

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

源分布

rapido.core-1.0.6.tar.gz (24.7 kB 查看哈希值)

上传时间

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