an Elimination tournament API with python django following Clean architecture Principles
Requires Docker and docker-compose installed.
- Download and Install docker
- Download and Install docker-compose here
In root directory run docker-compose up
. App will start and run in port localhost:3000
Run bash inside the application container. Run docker exec -it tournament-api bash
in another terminal while the container is running.
python3 manage.py shell < seed.py
manage.py loaddata fixtures/player.json
manage.py loaddata fixtures/position.json
manage.py loaddata fixtures/tournament.json