用于创建/分发预算数据包的ckan扩展

ckanext-budgets的Python项目详细描述


改进预算处理的CKAN扩展 ckan中的数据。预算数据处理的核心是budget data packages

当一个csv文件上传到ckan并且csv包含所有 在预算数据包规范中定义的头,数据集是 自动转换为预算数据包(即 作为预算数据包导出)。所以自动生成预算数据 分发是标准化的,可以在不同的工具中使用 支持预算数据包。

安装

这个ckan扩展可以通过pypi使用pip

pip install ckanext-budgets

如果您已经按照CKAN installation documentation操作,请记住在安装扩展之前激活ckan环境(虚拟环境):

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

然后将budgets添加到ckan中ckan.plugins的列表中 配置文件。重新启动Web服务器,预算数据为 自动为您处理。

配置

  • ckan.budgets.specification-json描述预算的架构文件 使用的数据包规范。
  • ckan.budgets.countries-json对象,国家代码为键 国家名称作为值。如果你想翻译这个国家 名称转换成另一种语言(默认为英语)。
  • ckan.budgets.currences-json对象,货币代码作为键和 货币名称作为值。如果你想兑换货币,就用这个 名称转换成另一种语言(默认为英语)。
  • ckan.budgets.status-json对象表示不同的状态 密钥为建议的批准的调整的执行的的数据,以及 这些状态的英文描述为值。如果你用这个 想将描述翻译成另一种语言(状态键应该 保持完整)。
  • ckan.budgets.default.country-默认国家的国家代码 是自动选择的。
  • ckan.budgets.default.currency-默认货币的货币代码 它是自动选择的。

许可证

版权所有(c)2014开放知识基金会

这个程序是免费软件:你可以重新发布和/或修改它 根据由 自由软件基金会,许可证的第3版,或者 你的选择)任何更高版本。

这个程序的发布是希望它会有用,但是 没有任何保证;甚至没有 适销性或适合某一特定目的的适销性。看gnu affero 一般公共许可证了解更多详细信息。

你应该收到一份gnu-affero通用公共许可证的副本 还有这个节目。如果没有,请参阅http://www.gnu.org/licenses/

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

推荐PyPI第三方库


热门话题
java Jboss LinkageError:加载程序约束冲突:解析重写的方法时   java Struts 1:如何使用表单bean设置<html:multibox/>值?   使用Fortify将字段设置为Null时的Java Null取消引用   用java对连接字符的图像进行分割   java无法使用Quarkus模拟,NullPointer异常,无法找到相关导入   html试图使iframe垫片与Java小程序上的CSS下拉菜单一起工作   java无法获取Base64。decodeBase64正常工作(Commons编解码器)   java为什么我不能通过点击打开jar文件?   java当用户第一次使用预先填充的sqlite数据库时,安卓应用程序如何添加新的列或表?   在tomcat中安装java GoDaddy SSL证书。。。没有与私钥匹配的证书   java试图实现一些伪代码、算法   java如何读取其他按钮id,避免所有转到第一个按钮   java使用单个   oop为什么Java Map不扩展集合?