InvenioRDM模块,用于静态页面功能。
项目描述
Invenio的静态页面模块。
这是一个实验性的开发者预览版。
自由软件:MIT许可证
变更
版本 v4.1.1 (发布于 2024-09-19)
修复:添加兼容层以迁移到 flask>=3
i18n:推送翻译
版本 v4.1.0(发布日期 2024-08-07)
HTTP头部:使用和调整 vnd.inveniordm.v1+json HTTP 接受头部
版本 4.0.1(发布日期 2024-03-22)
任务:修复 CHANGES.rst 格式
版本 4.0.0(发布日期 2024-03-21)
由于模块在注册页面使用方式上的根本性变化,这是一次重大发布。
全局:删除 has_custom_view 模型字段
视图:允许将 Jinja 上下文传递给 render_page
- 扩展:删除 finalize_app 使用
- 该模块之前的设计存在一些严重的可用性问题。
我们假设有无需重新部署/重新加载应用程序即可动态注册的视图,这一假设在根本上是错误的。实际上,为了使这些视图可访问/可发现,必须能够在 Jinja 模板中引用它们,这意味着必须进行代码更改。
我们注册页面视图的方式要求与已初始化的数据库建立连接。这强制在应用程序初始化时执行一些检查,这与 Flask/Invenio 应用程序生命周期中已建立的原则相违背。
修复:弃用 before_app_first_request
版本 3.3.0(发布日期 2024-02-21)
向页面表添加新 DB 列
移动到管理菜单类别站点管理
版本 3.2.0(发布日期 2023-11-30)
允许在创建和编辑静态页面时配置额外的 HTML 标签和属性
版本 3.1.0(发布日期 2023-09-18)
模式:清理页面内容
更新 transifex 配置
获取最新翻译
版本 3.0.1(发布日期 2023-03-09)
修复 invenio-search 依赖项
版本 3.0.0(发布日期 2023-03-09)
将模块移动到 services/resources 架构
添加 invenio-administration 页面
移除 flask_babelex 依赖项的弃用
版本 2.0.0(发布日期 2023-01-25)
重大发布,测试清理
许可更新
全局:重构页面注册过程
升级 invenio 软件包
添加 alembic 菜谱
移除 invenio-admin 模块
版本 2.0.0a2(发布日期 2023-01-20)
许可更新
全局:重构页面注册过程
版本 2.0.0a1(发布日期 2023-01-05)
升级 invenio 软件包
添加 alembic 菜谱
移除 invenio-admin 模块
版本 1.0.0a5(发布日期 2020-04-14)
添加 REST API GET 静态页面资源
停止支持 Python 2.7
更新 python 依赖项
版本 1.0.0a4(发布日期 2017-08-18)
更新最小 Flask 版本到 0.11.1。
改进文档和示例。
版本 1.0.0a3(发布日期 2016-06-15)
为 Invenio 3 进行重大重构。
添加页面版本支持。
版本 0.1.2(发布日期 2015-10-07)
移除对 PluginManager consider_setuptools_entrypoints() 的调用,该调用已在 PyTest 2.8.0 中删除。
添加缺少的 invenio_base 依赖项。
版本 0.1.1(发布日期 2015-08-25)
添加缺少的 invenio_upgrader 依赖项,并修改了其分离为独立软件包后的过去升级配方。
覆盖内容列的默认 wtforms 字段,以便正确显示。(关闭 inveniosoftware/invenio#3311)
版本 0.1.0(发布日期 2015-07-22)
首次公开发布。
项目详情
invenio-pages-4.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 33982d7d3581c7be1f8ccf8b52ed7bf88ff0ccd237247a6c2af76c05870a6b27 |
|
MD5 | 3734c7ab2e02f03584aa23d87bde83ce |
|
BLAKE2b-256 | df7d77be611ef7df9975ae0d498c57835f50366f3900eb056b516ba637aa273c |
invenio_pages-4.1.1-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 165d68461e259a0f0847aae0126422817664ac8fc81f56322d1cff531010e7d0 |
|
MD5 | ea640d5be7e4004a039b2b7818bae856 |
|
BLAKE2b-256 | 6fa6aad5068a65a8063801b316f3750594e9835610fcac7d7ed555e4a1a751f6 |