#python #fastapi #web-development-server
Вопрос:
Я пытаюсь импортировать маршрутизаторы из отдельного файла вместо упоминания app.include_router()
для каждого маршрутизатора в файле приложения FastAPI. Я хочу избежать указания включить маршрутизатор для каждого маршрутизатора в главном файле и хотел бы разделить его на другой файл. Я хотел бы включить маршрутизаторы в отдельный файл. Возможно ли это?
Комментарии:
1. Ничто не мешает вам иметь
from .main import app
в aroutes.py
, а затем иметьimport .routes
в концеmain.py
(т. Е. Импортировать файл, который заполняет маршруты в вашем приложении после определения вашего приложения). Сработает ли это?