PyMongo support for Flask applications. Requires flask>=3.0
and pymongo>=4.0
from flask import Flask, render_template
from flask_pymongo import PyMongo
app = Flask(__name__)
app.config["MONGO_URI"] = "mongodb://localhost:27017/myDatabase"
mongo = PyMongo(app)
@app.route("/")
def home_page():
online_users = mongo.db.users.find({"online": True})
return render_template("index.html", online_users=online_users)