flask_mongoengine проблема подключения

я не понимаю как совершить подключение к базе mongodb с помощью flask_mongoengine. Файл конфигурации app.config:

app.config['MONGODB_SETTINGS'] = {
    "db": "pacs"
}
db = MongoEngine(app)

Файл __init__.py:

from flask import Flask
from flask_mongoengine import MongoEngine


app = Flask(__name__)
app.config.from_object(app.config)
db = MongoEngine(app)

from app import views

Файл app.py:

from app import app

if __name__ == "__main__":
    app.run()

Файл views.py:

from app import app
from app.models import User
from flask import render_template


@app.route("/users")
def getall():
    users = User.objects()
    return render_template('main_page.html', users=users)

Приложение имеет следующую структуру:

/app_dir
    /app
        __init__.py
        /static
        /templates
        views.py
    app.config
    app.py

Сейчас если я зайду на адрес http://127.0.0.1:5000/users, то получаю:

 User object
 User object
 User object
 User object
 User object
 User object

Я не понимаю как надо правильно подключаться к базе


Ответы (0 шт):