Test-Driven Development with Django, Django REST Framework, and Docker
- Python
- Django
- Docker
- Postgres
- Django REST Framework
- Gunicorn
- WhiteNoise
- Swagger/OpenAPI
- pytest
- Coverage.py
- Flake8
- Black
- isort
- HTTPie
- pyenv
- pipenv
- GitLab
- Heroku
- git branch strategy
$ makefile test
Build the image:
$ docker-compose build
Once the build is done, fire up the container in detached mode:
$ docker-compose up -d
Bring down the development containers
$ docker-compose down -v
app
directory mark as Sources root