""" Crear una base de datos y una colección """ from pymongo.mongo_client import MongoClient from pymongo.server_api import ServerApi from flask import Flask, render_template import os from dotenv import load_dotenv load_dotenv() # variables .env mongopass = os.getenv('mongopass') mongouser = os.getenv('mongouser') mongoname = os.getenv('mongoname') uri = "mongodb+srv://" + \ mongouser + ":" + \ mongopass + "@" + \ mongoname + ".m697hfm.mongodb.net/?retryWrites=true&w=majority" client = MongoClient(uri, server_api=ServerApi('1')) # Creating database db = client.pruebas_mongodb # Creating students collection and inserting a document db.students.insert_one({ 'name': 'manuel', 'country': 'Angola', 'city': 'Soria', 'age': 40 }) print(client.list_database_names()) app = Flask(__name__) if __name__ == '__main__': port = int(os.environ.get("PORT", 5000)) app.run(debug=True, host='0.0.0.0', port=port)