Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 1.43 KB

README.md

File metadata and controls

46 lines (32 loc) · 1.43 KB

MarvelInDjango 🥇

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

¿Cómo poner en marcha este proyecto? 👷

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

El Makefile 📄

Listado de Comandos:

  • make run correrá el proyecto
  • make lint revisará la calidad del código según el PEP8 y otros estandares de calidad
  • make coverage correrá los test y el linter para saber la covertura del código y la salud del proyecto
  • make test correrá los tests
  • make migrate correrá las migraciones de tus modelos
  • make rm eliminará archivos basuras del proyecto