Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alandazabal/practice-mongodb
This repo contains the files worked in the course MongoDB of Platzi.
https://github.com/alandazabal/practice-mongodb
Last synced: about 2 months ago
JSON representation
This repo contains the files worked in the course MongoDB of Platzi.
- Host: GitHub
- URL: https://github.com/alandazabal/practice-mongodb
- Owner: ALandazabal
- Created: 2020-03-06T18:23:38.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T01:51:31.000Z (about 2 years ago)
- Last Synced: 2023-03-04T11:29:55.297Z (almost 2 years ago)
- Language: Python
- Size: 9.77 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Platzi Mongo
Todo el código que escribirás para el proyecto platzi-mongo
estará en el archivo db.py# Postman
1. Descargar e instalar [Postman](https://www.getpostman.com/downloads/)
2. La URI de las colecciones de Postman usada para el proyecto está en [Postman-platzi-mongo](https://www.getpostman.com/collections/ffcbfb5c8d5cd2dc52d2)
3. Importar colección dentro de Postman [Instrucciones](https://learning.getpostman.com/docs/postman/collections/data_formats/#exporting-and-importing-postman-data)## Instalar Anaconda
La forma más simple de ejecutar el proyecto es instalando [Anaconda](https://www.anaconda.com/distribution/).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.
## Instalar dependenias del proyecto
Con el ambiente activado, instalar las dependencias:
```
pip install -r requirements.txt
```
## Variables de entorno necesarias para ejecutar el proyecto
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"
```## Iniciar el servidor de platzi-mongo
```
flask run
```