Talana Kombat es una app para pelea.
- Karina Vargas Gonzalez
- App para obtener descripcion y ganador de una pelea
- Python 3.8
Instalaciones de dependencias y devDependencias para empezar. Para la instalación, tu debes clonar el siguiente repositorio:
- Contenedor docker:
$ git clone <repositorio>
$ docker-compose build
$ docker-compose up
Nota: verificar que se ejecuten todas las migraciones (probablemente se deba correr docker-compose up nuevamente).
# Para correr el shell de django
$ docker-compose run talanakombat python manage.py shell
Para entrar en la consola del contenedor, en otra terminal, ejecutar:
# Tiene que estar corriendo el contenedor para poder ejecutar
$ docker-compose exec monet bash
# Para ejecutar los test unitarios
$ docker-compose run talanakombat python manage.py test
Para interactuar con los endpoints se necesita un Api Key puede ser generada desde el backoffice:
$ url_backoffice = http://0.0.0.0:8000/
$ url_docs_swagger = http://0.0.0.0:8000/docs/