У меня есть следующая структура в моем файле app.py
app = Flask(__name__)
app.config["MONGO_URI"] = "mongodb://localhost:27017/DATABASE"
mongo = PyMongo(app)
@app.route('/api', methods=['POST'])
def index():
input = request.get_json()
myFunction(input) # Needs access to multiple collections of MongoDB
return input
if __name__ == '__main__':
app.run(debug=True, host='localhost', port=4000)
и файле functions.py
def function1(input):
... # Uses Mongo Collection 1
def function2(input):
... # Access Mongo Collection 1
def function3(input):
... # Access Mongo Collection 2
def myFunction(input):
function1(input)
function2(input)
function3(input)
Я хочу импортировать myFunction () из файла functions.py но я не могу найти способ передать ему экземпляр mon go.