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 runcorrerá el proyectomake lintrevisará la calidad del código según el PEP8 y otros estandares de calidadmake coveragecorrerá los test y el linter para saber la covertura del código y la salud del proyectomake testcorrerá los testsmake migratecorrerá las migraciones de tus modelosmake rmeliminará archivos basuras del proyecto