from flask import Flask from flask_pymongo import PyMongo # make sure mongoDB (container) is running and accessible # see https://flask-pymongo.readthedocs.io/en/latest/ app = Flask(__name__) app.config["MONGO_URI"] = "mongodb://localhost:27017/myDatabase" mongo = PyMongo(app) mongo.db.test.save({'_id': 0, 'foo': {'test': 'this'}}) mongo.db.test.save({'_id': 1, 'suu': 'sar'}) @app.route("/") def home_page(): test_results = mongo.db.test.find() results = [] try: while True: result = test_results.next() results.append(result) except StopIteration: pass return str(results) if __name__ == '__main__': app.run()