跳转到主要内容

Controlpanel RestAPI,用于与Volto @eeacms/volto-controlpanel一起使用的附加端点

项目描述

Develop Master

eea.api.controlpanel是一个Plone插件,用于与volto-controlpanel Volto插件一起使用

主要功能

  1. 通过站点设置>插件轻松安装/卸载

  2. 控制面板版本详情的RestAPI

环境变量

  • BACKEND_VERSION - 后端版本,在Plone实例启动时保存到注册表。您应该在部署新版本的后端时更新此环境变量。

安装

  • 将eea.api.controlpanel添加到您的buildout中的eggs部分,并重新运行buildout

    [buildout]
    eggs +=
      eea.api.controlpanel
  • 或通过docker

    $ docker compose up plone6
  • 或通过pip

    $ pip install eea.api.controlpanel
  • 在站点设置>插件中安装eea.api.controlpanel

开发

$ git clone https://github.com/eea/eea.api.controlpanel.git
$ cd eea.api.controlpanel
$ git checkout develop
$ make help

源代码

Eggs仓库

Plone版本

它已在Plone 5和6上开发和测试。它应该在支持Volto的任何Plone版本上都能工作。

如何贡献

请参阅贡献指南(CONTRIBUTING.md)

资助

EEA - 欧洲环境局(欧盟)

变更日志

1.0 - (2024-03-15)

  • 将版本RestAPI端点和初始化逻辑从eea.kitkat移动 [avoinea - 引用 #264531]

项目详情


下载文件

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

源代码分发

eea.api.controlpanel-1.0.zip (75.4 kB 查看哈希值

上传时间

由以下支持