Как узнать, какую версию CKAN я использую?

Как узнать, какую версию CKAN я использую? Предпочтительно программно или каким-то машиночитаемым способом?

Какие-либо предложения?


person Rufus Pollock    schedule 28.06.2013    source источник


Ответы (3)


В более старых версиях 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"
]
}
person amercader    schedule 01.07.2013
comment
Примечание для других: вы можете увидеть тег, на который ссылается, перейдя в веб-интерфейс, щелкнув правой кнопкой мыши, выбрав «Проверить» (или что-то еще, что приведет вас к консоли веб-разработчика), разверните заголовок html и проверьте метатеги. - person lampShadesDrifter; 11.02.2021

В более поздних версиях (тестирование 2.8.3) это {{url}}/api/3/action/status_show.

person Jaap Reitsma    schedule 06.10.2020

Вы также можете пересобрать ckan в основной директории внутри виртуальной среды в /src/ckan python setup.py [develop | install] На выходе будет номер версии

person user1320691    schedule 11.10.2013