Я работаю над обновлением работающего сайта ckan до версии 2.x. У меня система встала на сервер, следуя документации обновления ckan и соблюдения исходная документация по установке. Итак, наша предыдущая установка включала значительное количество (~ 30) групп. Раньше они показывали, что организации делают (в некоторой степени) в более новой версии программного обеспечения. Это обеспечивает хорошее различие между группами и организациями в ckan. Итак, есть ли способ перенести эти группы в организации и сделать так, чтобы наборы данных принадлежали организациям? Мне нужен способ автоматизировать это, так как для каждой группы существует множество наборов данных (до 600), и поставщикам данных нужен способ обновлять эти наборы данных. Спасибо за любую помощь, которую вы можете мне оказать/1
ckan изменить группу на организацию
Ответы (1)
Я думаю, вам нужно написать небольшой скрипт, чтобы сделать это.
Вы можете сделать это в python с помощью клиента https://github.com/ckan/ckanapi и вызвать group_list (), затем для каждого выполните group_show(), за которым следует организация_create(). Правила для организации не сильно отличаются от правил для группы — попробуйте и убедитесь.
person
D Read
schedule
03.11.2015