- Python 3.8.2
- Docker Compose
poetry install
cp local.env .env
Subir a base PostgreSQL com o Docker Compose:
docker-compose up -d
Rodar as migrações:
poetry run python manage.py migrate
E criar o usuário para o admin
poetry run python manage.py createsuperuser
Importar dados de desenvolvimento:
poetry run python manage.py loaddata apps/hospitals/fixtures.json
Executando a aplicação no ambiente local:
poetry run python manage.py runserver
Testes
poetry run pytest -vv
git push heroku master