如何找到我正在运行的 CKAN 版本

问题描述 投票:0回答:4

如何找到我正在运行的 CKAN 版本?最好以编程方式或通过某种机器可读的方式?

有什么建议吗?

ckan
4个回答
20
投票

旧版本的 CKAN 版本显示在页面的页脚上。从CKAN 2.0开始,版本号在源代码中显示,带有以下标签:

<meta name="generator" content="ckan 2.0.1" />

或者您可以调用此API:

http://demo.ckan.org/api/util/status

{
ckan_version: "2.0.1",
site_url: "http://demo.ckan.org",
site_description: "Demo",
site_title: "CKAN Demo",
error_emails_to: "root",
locale_default: "en",
extensions: [
"stats",
"social",
"demo",
"datastore",
"datastorer",
"resource_proxy",
"recline_preview",
"json_preview",
"pdf_preview",
"repo_info",
"spatial_metadata",
"spatial_query",
"geojson_preview"
]
}

7
投票

在更高版本(测试2.8.3)中它是{{url}}/api/3/action/status_show


0
投票

您也可以在虚拟环境的主目录 /src/ckan 中重建 ckan

python setup.py [develop | install]
输出将有版本号


0
投票

如果您只想了解主要版本,我认为最简单的方法是将鼠标放在 CKAN 网页底部的 API 链接上,然后在状态栏中查看链接的文档版本: screenshot of the bottom of a ckan page

上图显示 CKAN 服务器正在运行一个

2.8
系列。请注意,您不会知道次要版本。

© www.soinside.com 2019 - 2024. All rights reserved.