Я подключаю свое приложение Flask к атласу mongodb, используя Flask-PyMongo, но получаю эту ошибку.
"dns.exception.Timeout: тайм-аут операции DNS после 30.000985383987427 секунд"
и после этого он говорит:
Во время обработки вышеуказанного исключения произошло другое исключение:
"pymongo.errors.ConfigurationError: Тайм-аут операции DNS через 30.000985383987427 секунд"
Вот код:
from flask import Flask
from flask_pymongo import PyMongo
app = Flask(__name__)
app.config['MONGO_DBNAME'] = 'FirstCluster'
app.config['MONGO_URI'] = 'mongodb+srv://vatsalay:7879229242@firstcluster-bblvc.mongodb.net/test?retryWrites=true'
mongo = PyMongo(app)
@app.route('/connect')
def connect_to_mongo():
return 'Connecting to Mongodb'
@app.route('/collections')
def adding():
user = mongo.db.users
user.insert({'name' : 'vatsalay'})
return 'Added User!'
if __name__ == '__main__':
app.run(debug=True)