13

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

有什么建议么?

4

3 回答 3

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"
]
}
于 2013-07-01T12:10:29.770 回答
4

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

于 2020-10-06T10:52:52.507 回答
0

你也可以在 /src/ckan 中的虚拟环境内的主目录中重建 ckanpython setup.py [develop | install]输出将有版本号

于 2013-10-11T02:13:42.140 回答