Я использую колбу и пытаюсь сделать следующее.
Я определил файл main.py, через который я хочу запустить мое приложение, то есть python main.py -
from flask import Flask
from view import tags
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run()
Я определил пакет с именем view, в котором я буду объявлять разные модули просмотра, каждый из которых имеет свои собственные маршруты. view.tags.py -
from flask import Flask
app = Flask(__name__)
@app.route('/e')
def hello_world2():
return 'Hello World!'
Поэтому мне нужно иметь глобальный объект приложения в моей main.py для запуска сервера, а также в классах представления моего пакета для регистрации маршрутов. Итак, как мне создать глобальный объект приложения и поделиться им между всеми классами?
Спасибо, Муртаза