https://github.com/fblupi/flask-and-mongodb-api-rest
My first API REST using Flask and MongoDB
https://github.com/fblupi/flask-and-mongodb-api-rest
api-rest flask mongodb
Last synced: about 2 months ago
JSON representation
My first API REST using Flask and MongoDB
- Host: GitHub
- URL: https://github.com/fblupi/flask-and-mongodb-api-rest
- Owner: fblupi
- License: gpl-3.0
- Created: 2016-11-06T09:39:04.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-06T15:08:20.000Z (over 9 years ago)
- Last Synced: 2025-06-08T00:47:51.535Z (about 1 year ago)
- Topics: api-rest, flask, mongodb
- Language: Python
- Size: 15.6 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# flask-and-mongodb-api-rest
My first API REST using Flask and MongoDB (http://www.bogotobogo.com/python/MongoDB_PyMongo/python_MongoDB_RESTAPI_with_Flask.php).
## Configuration
* Install MongoDB:
```
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
sudo apt-get update
sudo apt-get install -y mongodb-org
```
* Install PyMongo:
```
pip install pymongo
```
## Running
* Start MongoDB:
```
sudo service mongodb Start
```
* Run virtualenv:
```
virtualenv -p python3 venv
source venv/bin/activate
```
* Run our app:
```
pip install Flask-PyMongo
python mongo.py
```