politico-civic-utils 0.0.8

Creator: codyrutscher

Last updated:

Add to Cart

Description:

politicocivicutils 0.0.8

politico-civic-utils
Quickstart

Install the app.

$ pip install politico-civic-utils


Add the app to your Django project and configure settings.

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 = ''

Developing
Running a development server
Developing python files? Move into example directory and run the development server with pipenv.
$ cd example
$ pipenv run python manage.py runserver

Developing static assets? Move into the pluggable app's staticapp directory and start the node development server, which will automatically proxy Django's development server.
$ cd civic_utils/staticapp
$ gulp

Want to not worry about it? Use the shortcut make command.
$ make dev

Setting up a PostgreSQL database

Run the make command to setup a fresh database.

$ make database


Add a connection URL to the .env file.

DATABASE_URL="postgres://localhost:5432/civic_utils"


Run migrations from the example app.

$ cd example
$ pipenv run python manage.py migrate

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.