跳转到主要内容

以POLITICO的方式收集来自外部来源的选举元数据和结果。

项目描述

POLITICO

政客-公民选举加载器

以POLITICO的方式收集来自外部来源的选举元数据和结果。

快速入门

  1. 安装应用程序。
$ pip install politico-civic-election-loader
  1. 将应用程序添加到Django项目设置中。
INSTALLED_APPS = [
    # ...
    'rest_framework',
    'election_loader',
]
  1. 迁移数据库。
$ python manage.py migrate entity

开发

运行开发服务器

进入示例目录,安装依赖项,并使用pipenv运行开发服务器。

$ cd example
$ pipenv install
$ pipenv run python manage.py runserver

设置PostgreSQL数据库

  1. 运行make命令以设置新的数据库。
$ make database
  1. 将连接URL添加到example/.env
DATABASE_URL="postgres://localhost:5432/electionloader"
  1. 从示例应用运行迁移。
$ cd example
$ pipenv run python manage.py migrate

版权

© 2019–至今 POLITICO, LLC

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分发

politico-civic-election-loader-1.0a8.dev1.tar.gz (12.5 kB 查看哈希值)

上传时间

构建分发

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面