PolitICO公民应用程序的共享工具
项目描述
politico-civic-utils
快速入门
- 安装应用程序。
$ pip install politico-civic-utils
- 将应用程序添加到您的Django项目中并配置设置。
INSTALLED_APPS = [
# ...
'rest_framework',
'civic_utils',
]
#########################
# civic_utils settings
CIVIC_UTILS_SECRET_KEY = ''
CIVIC_UTILS_AWS_ACCESS_KEY_ID = ''
CIVIC_UTILS_AWS_SECRET_ACCESS_KEY = ''
CIVIC_UTILS_AWS_REGION = ''
CIVIC_UTILS_AWS_S3_BUCKET = ''
CIVIC_UTILS_CLOUDFRONT_ALTERNATE_DOMAIN = ''
CIVIC_UTILS_S3_UPLOAD_ROOT = ''
开发
运行开发服务器
正在开发Python文件?移动到示例目录并使用pipenv运行开发服务器。
$ cd example
$ pipenv run python manage.py runserver
正在开发静态资源?移动到可插拔应用程序的staticapp目录并启动node开发服务器,它将自动代理Django的开发服务器。
$ cd civic_utils/staticapp
$ gulp
不想担心这个问题?请使用快捷键执行make命令。
$ make dev
配置PostgreSQL数据库
- 运行make命令以设置一个全新的数据库。
$ make database
- 在.env文件中添加连接URL。
DATABASE_URL="postgres://localhost:5432/civic_utils"
- 从示例应用程序运行迁移。
$ cd example
$ pipenv run python manage.py migrate
项目详情
下载文件
下载您平台对应的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。
源代码分发
politico-civic-utils-0.0.8.tar.gz (18.5 kB 查看哈希值)
构建分发
关闭
哈希值 for politico_civic_utils-0.0.8-py2-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dc66227de74eff221766bb17f9c81783c731f0da7caecd1f4a3e07d9338563e2 |
|
MD5 | 15d585adb34af9fe4ad07bcb75f6a2fc |
|
BLAKE2b-256 | e16f11014b002672e0a6e2e96046c2b2d7363d6650e6bff88abe8935ac72c970 |