未知
ckanext-salford的Python项目详细描述
https://www.salforddataquay.uk/的ckan扩展名
安装
安装ckanext salford:
激活您的CKAN虚拟环境,例如:
. /usr/lib/ckan/default/bin/activate
将ckanext salford python包安装到您的虚拟环境中:
pip install ckanext-salford
将ckanext esdstandards python包安装到虚拟环境中:
pip install ckanext-esdstandards
将salford和esd添加到ckan中的ckan.plugins设置 配置文件(默认情况下,配置文件位于 /etc/ckan/default/production.ini)。
将licenses_group_url设置添加到ckan配置文件中。 用于开发:
licenses_group_url = http://127.0.0.1:5000/licenses.json
用于生产:
licenses_group_url = https://www.salforddataquay.uk/licenses.json
安装鲍尔部件:
cd /ckanext/salford/fanstatic bower install
重启ckan。例如,如果您在ubuntu上使用apache部署了ckan:
sudo service apache2 reload
配置
将以下配置选项添加到ini文件:
ckan.i18n_directory = /usr/lib/ckan/default/src/ckanext-salford/src/ckanext-salford/ ckan.locale_default = en_GB ckan.locales_filtered_out = en
从data.gov.uk导入数据集
etl.py脚本可以从 Salford City Council publisher on data.gov.uk 进入开发或生产ckan实例。用法:
pip install ckanapi ./etl.py -u 'http://127.0.0.1:5000' -a <your_api_key> ./etl.py -u 'https://www.salforddataquay.uk/' -a <your_api_key>
请注意,目前只导入非uklp数据集,即data.gov.uk上的inspire数据集 未导入。