罗斯托克市开放数据门户open data.hro的dcat-ap.de的自定义实现

ckanext-hro_dcatapde的Python项目详细描述


#ckan的扩展名:hro-dcat-ap.de

[dcat-a p.de](http://dcat-ap.de)的一个自定义实现,用于open data.hro(罗斯托克市的开放数据门户)——在生产中查看:https://www.opendata-hro.de

hro-dcat-ap.de定义了一个dcat-ap配置文件,该配置文件需要在[ckanext dcat](https://github.com/ckan/ckanext-dcat)中定义的euro-dcat-ap的正上方分层。它同时建立在[ckanext dcatde](https://github.com/GovDataOfficial/ckanext-dcatde)和[ckanext-dcatde戋berlin](https://github.com/berlinonline/ckanext-dcatde_berlin)之上,工作方式与后者类似,即不需要数据库转换,ckan核心保持不变。

非常感谢ckanext-dcatdeckanext-dcatde-berlin的贡献者,其中大部分代码都是从这里派生的。

##要求

##安装

为生产安装ckanext-hro_dcatapde:

  1. 激活ckan虚拟python环境,例如:

    . /usr/lib/ckan/default/bin/activate

  1. 将ckanext-hro-dcatapdepython包安装到虚拟的python环境中:

    pip install ckanext-hro_dcatapde

一。将hro-dcatapde添加到ckan配置文件中的ckan.plugins设置中(默认配置文件位于/etc/ckan/default/production.ini) 一。在ckan配置文件中添加以下行:

ckanext.dcat.enable_content_negotiation = True ckanext.dcat.rdf.profiles = euro_dcat_ap dcatap_de ckanext.hro_dcatapde.contributorid = [your contributor id]
  1. 重新启动ckan。例如,如果在ubuntu上使用apache http server部署了ckan

    sudo service apache2 reload

##开发安装

要安装ckanext-hro_dcatapde进行开发,请激活ckanvirtualenv并执行以下操作:

git clone https://github.com/rostock/ckanext-hro_dcatapde.git cd ckanext-hro_dcatapde python setup.py develop pip install -r dev-requirements.txt

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从泛型获取类不起作用   位运算符Java。从字节数组中不符合字节边界的位提取整数   java如何修补Log4j2 0天漏洞   IntelliJ IDEA并不认为我的java文件是可运行的,而是希望运行类文件。有没有关于如何修复的想法?   java javacc:未能编译语法文件(.jj)   javaehcache分布式多通道   java在Android中使用正则表达式进行解析   Android应用的java JSON数据解析   swing在Java中将JLabel放在JLabel上   java将MongoTemplate传递给自定义存储库实现   java在另一个JVM中获取加载的类   java Deeplearning4j:生成随机INDARY作为多层网络的输入   lwjgl渲染中的java移动渲染器   java静态哈希映射内存问题