CESNET、UCT Prague 和 NTK 封装 Invenio v3。
项目描述
CESNET、UCT Prague 和 NTK 封装 invenio v3
这个元包包含一组经过策划和测试的对 Invenio 和 OArepo 库的依赖项。它应该被视为创建任何 OA 存储库应用程序的基础构建块。
该软件包包含以下依赖包:
捆绑包名称 | 描述 |
---|---|
部署 | 基本存储库部署所需的所有依赖项 |
部署-es7 | 基本存储库部署所需的所有 ElasticSearch 7 兼容依赖项 |
打开ID | openid 身份验证所需的依赖项 |
多和 | 支持多个文件校验和(已弃用) |
文件 | 支持上传文件 |
acl | ACL 支持 |
链接 | 启用链接到其他记录 |
楷模 | 包括所有常见的数据模型(DCObject、多语言字段、Invenio 模型……) |
包括 | 通过包含另一个映射添加对组合 ES 映射的支持 |
分类法 | 添加对分类树的支持 |
测试 | 包括测试依赖项 |
草稿 | 添加对草稿记录的支持 |
iiif | 添加对文件(图像)预览生成的支持 |
微API | 一个 WSGI 应用程序,用于在/api 前缀下为仅 API 应用程序提供服务 |
根据每个存储库应用程序的需要,可以通过运行以下命令来安装它们:
pip install oarepo[bundle-name]