flask_pymongo
时间: 2023-11-25 09:05:42 浏览: 170
Python库 | flask-mongo-session-1.1.0.tar.gz
Flask-PyMongo是一个Flask扩展,它为Flask应用程序提供了PyMongo的支持,PyMongo是MongoDB的Python驱动程序。使用Flask-PyMongo,您可以轻松地在Flask应用程序中使用MongoDB数据库。以下是一个简单的示例:
```python
from flask import Flask
from flask_pymongo import PyMongo
app = Flask(__name__)
app.config["MONGO_URI"] = "mongodb://localhost:27017/myDatabase"
mongo = PyMongo(app)
@app.route("/")
def index():
user_collection = mongo.db.users
users = user_collection.find()
return render_template("index.html", users=users)
```
在这个例子中,我们首先创建一个Flask应用程序,并将MongoDB的URI配置为应用程序的配置。然后,我们创建一个PyMongo实例,并将其附加到我们的应用程序上。最后,我们定义一个路由,该路由从MongoDB数据库中检索用户数据,并将其传递给模板进行呈现。
阅读全文