Un API de Marverl con Django.
Esta app es una práctica que queria realizar desde hace mucho tiempo!
En esta api podrás ver los Personajes de marvel a través del end point /api/marvel/v1/characters/ y también, podrás filtrarlos según su género:
- Heroes = h 👉 /api/marvel/v1/characters/?g=h
- Villians = v 👉 /api/marvel/v1/characters/?g=v
Para poner en marcha este proyecto, necesitas tener instalado python => 3.6.
Los pasos son:
- Clona el proyecto y déjame una ⭐ al repo 😄
- Crea un entorno virtual con virtualenv o virtualenvwrapper
virtualenv -p python3 marvel source marvel/bin/activate
- Instala las dependencias con este comando:
pip install -r requirements/dev.txt
- Corre el proyecto 😄
make run
Listado de Comandos:
make run
correrá el proyectomake lint
revisará la calidad del código según el PEP8 y otros estandares de calidadmake coverage
correrá los test y el linter para saber la covertura del código y la salud del proyectomake test
correrá los testsmake migrate
correrá las migraciones de tus modelosmake rm
eliminará archivos basuras del proyecto