披露后端静态:竞选财务数据助力加州公开披露

时间:2024-03-12 02:33:32
【文件属性】:

文件名称:披露后端静态:竞选财务数据助力加州公开披露

文件大小:2.13MB

文件格式:ZIP

更新时间:2024-03-12 02:33:32

ruby static-site california code-for-america campaign-finance

披露后端静态 disclosure-backend-static回购是为提供支持的后端。 它是在2016年大选之前匆忙创建的,因此是围绕“完成任务”的理念而设计的。 那时,我们已经设计了一个API,并构建了(大部分)前端。 创建此仓库是为了尽快实施这些仓库。 该项目实现了一个基本的ETL管道,以下载Oakland的netfile数据,下载Oakland的CSV人工数据,并将两者结合起来。 输出是JSON文件的目录,该目录模仿现有的API结构,因此不需要更改客户端代码。 先决条件 Ruby(请参阅.ruby-version ) 安装 注意:您无需运行这些命令即可在前端进行开发。 您需要做的就是克隆与前端存储库相邻的存储库。 如果要更改后端代码,请使用以下命令安装开发依赖项: brew install postgresql sudo pip install -r requirement


网友评论