Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 1.11 KB

README.md

File metadata and controls

33 lines (21 loc) · 1.11 KB

Flask Template

Build Status

This is a simple Flask template that is ready for deployment to Heroku.

This template took inspiration from https://github.com/datademofun/heroku-basic-flask and https://github.com/candidtim/cookiecutter-flask-minimal.

Usage

cookiecutter https://github.com/fhightower-templates/flask-template.git

Postgresql Setup

To setup postgresql:

psql

CREATE DATABASE <DATABASE_NAME>;
CREATE USER <DATABASE_USER> WITH PASSWORD '1234567';

ALTER ROLE <DATABASE_USER> SET client_encoding TO 'utf8';
ALTER ROLE <DATABASE_USER> SET default_transaction_isolation TO 'read committed';
ALTER ROLE <DATABASE_USER> SET timezone TO 'UTC';

GRANT ALL PRIVILEGES ON DATABASE <DATABASE_NAME> TO <DATABASE_USER>;
\q

After this is done, you will need to update config.py with the user name, password, and database name.