Я пытаюсь подключиться к атласу mongodb из своего приложения flask, используя flask-mongoengine.
DB_URI = "mongodb+srv://flask_app_user:[email protected]/flask_app?retryWrites=true&w=majority"
def create_app():
app = Flask(__name__)
app.secret_key = os.environ.get('SECRET_KEY', 'replace_me_32437264278642')
app.config['MONGODB_SETTINGS'] = {
'host': os.environ.get('MONGODB_URI', DB_URI)
}
MongoEngine(app)
socketio.init_app(app)
SSLify(app)
return app
Но я получаю сообщение об ошибке,
pymongo.errors.InvalidURI: Invalid URI scheme: URI must begin with 'mongodb://'
Как я могу использовать атлас монго с flask_mongoengine? Я не хочу останавливаться на flask_mongoengine. Я не хочу этого менять.