ckan门户的标签管理
ckanext-tagmanager的Python项目详细描述
ckanext标记管理器为删除和合并标记提供了图形界面。这对于具有许多贡献者的大型开放数据门户非常有用,其中标记并不总是保持一致。
-同义词:显示synomyns标记(仅限英语)
此扩展旨在填补ckan的标记管理空白。ckan core只提供一个标签列表,并通过特定的数据集进行编辑。
请确保:
*ckan 2.5+
*levenshtein python library:pip install python levenshtein
*unidecode python library:pip install unidecode
*nltk library:pip install nltk
*nltk data:python-m nltk.downloader all
installation
----
激活您的CKAN虚拟环境,例如::
。/usr/lib/ckan/default/bin/activate
>2。将ckanext tagmanager python包安装到虚拟环境中::
3。将“tagmanager”添加到ckan
配置文件中的“ckan.plugins”设置(默认配置文件位于
`/etc/ckan/default/production.ini``)。
4.重启ckan。例如,如果您在ubuntu上使用apache部署了ckan::
development installation
-
>要安装ckanext tagmanager进行开发,请激活ckan virtualenv并
do::
git clone https://github.com/alantygel/ckanext tagmanager.git
cdckanext tagmanager
python setup.py develop
pip install-r dev requirements.txt
使用
---------
导航到站点/tagmanager
-同义词:显示synomyns标记(仅限英语)
此扩展旨在填补ckan的标记管理空白。ckan core只提供一个标签列表,并通过特定的数据集进行编辑。
请确保:
*ckan 2.5+
*levenshtein python library:pip install python levenshtein
*unidecode python library:pip install unidecode
*nltk library:pip install nltk
*nltk data:python-m nltk.downloader all
installation
----
激活您的CKAN虚拟环境,例如::
。/usr/lib/ckan/default/bin/activate
>2。将ckanext tagmanager python包安装到虚拟环境中::
3。将“tagmanager”添加到ckan
配置文件中的“ckan.plugins”设置(默认配置文件位于
`/etc/ckan/default/production.ini``)。
4.重启ckan。例如,如果您在ubuntu上使用apache部署了ckan::
development installation
-
>要安装ckanext tagmanager进行开发,请激活ckan virtualenv并
do::
git clone https://github.com/alantygel/ckanext tagmanager.git
cdckanext tagmanager
python setup.py develop
pip install-r dev requirements.txt
使用
---------
导航到站点/tagmanager