У меня возникли проблемы с пониманием того, как разбить приложение Flask на несколько файлов.
Я создаю веб-службу и хочу разбить api на разные файлы (AccountAPI.py, UploadAPI.py, ...), так что у меня нет одного огромного файла python.
Я читал, что вы можете сделать это с помощью Blueprints, но я не совсем уверен, что этот маршрут мне подходит.
В конечном итоге я хочу запустить один основной файл python и включить другие файлы, чтобы при его запуске они считались одним большим файлом.
Например, если у меня есть Main.py и AccountAPI.py, я хочу сделать это:
Main.py:
from flask import Flask
import AccountAPI
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
AccountAPI.py:
@app.route("/account")
def accountList():
return "list of accounts"
Я знаю, что в этом примере это явно не сработает, но можно ли сделать что-то подобное?
Благодарность