问题标签 [ckan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
204 浏览

python - CKAN 扩展部署不工作

我已经开发了几个扩展,并且在部署到生产服务器时从未遇到任何问题。我今天确实尝试在我的生产服务器上安装一个新的扩展,该扩展可以在我的开发机器上运行,但不能在生产服务器上运行。我想在这个新扩展中看到一个新的菜单选项,但我没有看到。为了测试,我更改了 production.ini 中的扩展名,但出现预期错误(PlugInNotFoundError)。我已经重新启动了 apache 和 nginx。我正在运行 CKAN 2.1。

我确实在生产服务器上运行了以下命令:

python setup.py 开发

我收到插件已成功安装的消息。

我还在 production.ini 文件设置中包含了这个新插件。

重新启动 apache2 和 nginx 服务器。

仍然没有看到一个新的菜单选项来访问这个新安装的扩展提供的功能。

任何帮助解决这个问题将不胜感激。

谢谢,PK

0 投票
1 回答
332 浏览

ckan - CKAN 中的多语言内容

是否可以在 CKAN 中启用多语言内容?我知道 CKAN 界面是多语言的。但我们希望网站以与网站访问者选择的界面语言相匹配的语言显示内容(数据集名称/描述、资源名称等)。

例如,数据集发布者创建了一个包含 3 个英文、西班牙文和中文名称字段的数据集。当访问者以中文查看站点时,他只能看到中文数据集名称。

我尝试将自定义字段添加到包中并破解模板。它不是很优雅。它仅适用于数据集级别,不适用于资源级别。

0 投票
1 回答
389 浏览

ckan - 查询 CKAN 数据集的最新资源

鉴于http://data.gov.au/api/3/action/package_show?id=national-public-toilet-map上的 CKAN 包,它列出了数据集的所有资源。

有没有办法查询以找到该包的最新资源?

我知道我可以解析上述查询的结果,但如果可能的话,我更喜欢更简洁的响应。

0 投票
1 回答
1911 浏览

python - 如何在 CKAN 中添加新页面?

我使用 CKAN 作为我的开放数据门户。它是使用 Pylons 框架用 Python 编写的。它使用 Postgres 作为数据库。我只想添加一个类似于关于页面的新页面,以向用户显示条款和条件。关于页面是内置的。

鉴于如果我可以从管理区域(如关于页面)编辑页面内容会更好。如果是更多的工作/开发,我可以忽略它。我只想要最简单的方法来完成这项工作。如果您能稍微解释一下答案,那就太好了。至少步骤。

如何在 CKAN 中添加新页面?

0 投票
2 回答
5405 浏览

python - CKAN 安装:粘贴错误

根据http://docs.ckan.org/en/latest/maintaining/installing/install-from-source.html在 OSX 10.9 上本地安装 CKAN 。

我已经创建并激活了 python virtualenv,现在需要创建一个 CKAN 配置文件:

输出如下(最后一行的 ImportError ):

我不确定如何进行,有什么想法吗?

0 投票
2 回答
2169 浏览

python - ckan.plugins.core.PluginNotFoundException:页面

我使用 CKAN 作为我的开放数据门户。它是使用 Pylons 框架用 Python 编写的。我只想添加一个类似于关于页面的新页面,以向用户显示条款和条件。关于页面是内置的。

所以我使用 pip 命令安装了ckanext-pages 。我所做的是在下面

但是现在我最终遇到了以下错误,当找不到请求的插件时会给出该错误。

ckan.plugins.core.PluginNotFoundException:页面

插件位于以下路径

请让我知道如何解决这个问题?

0 投票
1 回答
584 浏览

python - 页面扩展中的 CKAN PluginNotFoundException

我使用 CKAN 作为我的开放数据门户。它是使用 Pylons 框架用 Python 编写的。我想集成ckanext-pages插件。所以我使用了以下步骤。

我仍然低于异常。鉴于我尝试重新启动 CKAN 和 Apache 服务器。

但是当我运行python setup.py develop命令时,插件仍然正确安装。请参阅下面的输出。

即使它说插件安装正确,也会发生异常。我怎样才能解决这个问题?

0 投票
1 回答
290 浏览

python - 如何将现有扩展添加到 CKAN 主菜单?

我使用 CKAN 作为我的开放数据门户。它是使用 Pylons 框架用 Python 编写的。CKAN 已经提供了一个 Apps & Ideas 页面。它可以通过http://data.myckan.com/related访问。添加 /related 到 url 将显示页面。

如何将此作为菜单项添加到 CKAN 主菜单?

0 投票
0 回答
230 浏览

php - 如何在 PHP 中的 CKAN 数据存储中插入一行

从 PHP 程序在 CKAN 数据存储中插入新行的最佳方法是什么?

可以动态创建数据存储中的数据集吗?

请提供一段代码作为示例。

提前谢谢。

0 投票
1 回答
1348 浏览

python - CKAN 负载测试数据 - _table_metadata 的权限被拒绝

根据http://docs.ckan.org/en/latest/maintaining/installing/install-from-source.html的说明,我从源代码安装了 CKAN 2.2 。我还安装了 datapusher 服务。我可以看到它有效...我可以单击并浏览 CKAN。但是,当我尝试加载一些测试数据时,我得到了错误

sqlalchemy.exc.ProgrammingError: (ProgrammingError) 拒绝关系 _table_metadata 'SECLT 1 FROM "_table_metadata" WHERE name = %s AND alias_of IS NULL' (u' ',) 权限