8000 GitHub - SPablo2191/smart-band-api: API REST with Flask, flask-restful, flask-marsmallow, flask-sql-alchemy, JWT,Bcrypt and postgres database
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

SPablo2191/smart-band-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Band API

Autor: Pablo Sandoval

Introducción

Para hacer uso de la API de manera local es necesario realizar los siguientes pasos:

  1. Ingresar los siguiente comandos en consola:
python3 -m venv [nombreDelEntornoVirtual]

este comando les creara un entorno virtual para para poder importar posteriormente los paquetes ahi.Para activarlo se emplea el siguiente comando:

source nombreDelEntornoVirtual/bin/activate

y para apagarlo:

deactivate
  1. despues correr el siguiente comando para obtener los paquetes empleados en la API:
pip install -r requirements.txt
  1. crear un archivo .env dentro del repositorio que debe contener el siguiente patron:
DB_USER=[NOMBRE DE USUARIO]
DB_PASSWORD=[CONTRASEÑA]
DB_HOST=localhost:[PUERTO]
DB_NAME=[NOMBRE DE LA BASE DE DATOS]

Esto es para emplear que la API se pueda conectar con la base de datos de manera apropiada. Si se desease crear y usar una base datos en docker se puede realizar corriendo el siguiente comando:

docker run --name [NOMBRE DEL CONTENEDOR] -e POSTGRES_PASSWORD=[CONTRASEÑA] -p [PUERTO]:[PUERTO] -d [NOMBRE DE USUARIO]
  1. Para levantar el servidor resta realizar el siguiente comando y ejecutarlo:
python manage.py

About

API REST with Flask, flask-restful, flask-marsmallow, flask-sql-alchemy, JWT,Bcrypt and postgres database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0