Код: Выделить всё
from dependency_injector import containers
class Container(containers.DeclarativeContainer):
wiring_config = containers.WiringConfiguration(
packages=[
"app"
]
)
Код: Выделить всё
class Container(containers.DeclarativeContainer):
wiring_config = containers.WiringConfiguration(
packages=[
"app.adapters.entry_point.api.v1",
"app.adapters.services",
"app.config",
"app.helpers",
],
modules=[
"app.adapters.protocols",
"app.adapters.repositories"
]
)
Есть ли в Dependency Injector способ исключить определенные модули или пакеты? или есть альтернативный способ эффективно реализовать эту настройку в крупных проектах?
Подробнее здесь: https://stackoverflow.com/questions/791 ... thon-proje
Мобильная версия