Todo el código que escribirás para el proyecto platzi-mongo estará en el archivo db.py
- Descargar e instalar Postman
- La URI de las colecciones de Postman usada para el proyecto está en Postman-platzi-mongo
- Importar colección dentro de Postman Instrucciones
La forma más simple de ejecutar el proyecto es instalando Anaconda.
Con Anaconda instalado de manera correcta, navegar hasta el directorio del proyecto y ejecutar:
# navegar hasta el directorio del proyecto
cd platzi-mongo
# crear un nuevo ambiente
conda create --name platzi-mongo
# activar el ambiente
conda activate platzi-mongo
# para desactivar el ambiente
conda deactivate
Si usas Python frecuentemente y tienes una versión 3.3+ no es necesario que instales Anaconda, crea un ambiente virtual con venv o virtualenv y sigue con el paso de instalar las dependencias.
Con el ambiente activado, instalar las dependencias:
pip install -r requirements.txt
Asegurate de reemplazar el valor de PLATZI_DB_URI por la URI de tu cluster en MongoDB Atlas
export FLASK_APP=platzi-api
export FLASK_ENV=development
export PLATZI_DB_URI="MONGO-URI"
$env:FLASK_APP = “platzi-api”
$env:FLASK_ENV = “development”
$env:PLATZI_DB_URI = "mongodb+srv://:@cluster0.hgjmo.mongodb.net/platzi?retryWrites=true&w=majority"
flask run