mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-02-16 19:40:59 +03:00
Update imports in several examples
This commit is contained in:
parent
feedd4c2e3
commit
92ebbefd2f
10
README.rst
10
README.rst
|
@ -99,13 +99,13 @@ defined above:
|
|||
|
||||
"""Dependency Injector @inject decorator example."""
|
||||
|
||||
from dependency_injector.injections import inject
|
||||
from containers import Services
|
||||
import application
|
||||
import dependency_injector.injections as injections
|
||||
|
||||
|
||||
@inject(users_service=Services.users)
|
||||
@inject(auth_service=Services.auth)
|
||||
@inject(photos_service=Services.photos)
|
||||
@injections.inject(users_service=application.Services.users)
|
||||
@injections.inject(auth_service=application.Services.auth)
|
||||
@injections.inject(photos_service=application.Services.photos)
|
||||
def main(users_service, auth_service, photos_service):
|
||||
"""Main function."""
|
||||
user = users_service.get_user('user')
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
import sqlite3
|
||||
import flask
|
||||
|
||||
from dependency_injector import providers
|
||||
from dependency_injector import injections
|
||||
import dependency_injector.providers as providers
|
||||
import dependency_injector.injections as injections
|
||||
|
||||
|
||||
database = providers.Singleton(sqlite3.connect,
|
||||
|
|
|
@ -4,8 +4,8 @@ import sqlite3
|
|||
import flask
|
||||
import flask.views
|
||||
|
||||
from dependency_injector import providers
|
||||
from dependency_injector import injections
|
||||
import dependency_injector.providers as providers
|
||||
import dependency_injector.injections as injections
|
||||
|
||||
|
||||
database = providers.Singleton(sqlite3.Connection,
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
"""`inject()` decorator simple example."""
|
||||
|
||||
from dependency_injector import providers
|
||||
from dependency_injector import injections
|
||||
import dependency_injector.providers as providers
|
||||
import dependency_injector.injections as injections
|
||||
|
||||
|
||||
dependency_injector_factory = providers.Factory(object)
|
||||
|
||||
|
||||
# Example of using `di.inject()` decorator keyword argument injections:
|
||||
# Example of using `inject()` decorator keyword argument injections:
|
||||
@injections.inject(new_object=dependency_injector_factory)
|
||||
@injections.inject(some_setting=1334)
|
||||
def example_callback1(new_object, some_setting):
|
||||
|
@ -16,7 +16,7 @@ def example_callback1(new_object, some_setting):
|
|||
assert some_setting == 1334
|
||||
|
||||
|
||||
# Example of using `di.inject()` decorator with positional argument injections:
|
||||
# Example of using `inject()` decorator with positional argument injections:
|
||||
@injections.inject(dependency_injector_factory, 1334)
|
||||
def example_callback2(new_object, some_setting):
|
||||
"""Example callback that does some asserts for input args."""
|
||||
|
|
|
@ -11,7 +11,7 @@ csv file movies database.
|
|||
|
||||
import dependency_injector.containers as containers
|
||||
import dependency_injector.providers as providers
|
||||
import dependency_injector.injections as di
|
||||
import dependency_injector.injections as injections
|
||||
|
||||
import movies
|
||||
import movies.finders
|
||||
|
@ -29,7 +29,7 @@ class MyMoviesModule(containers.DeclarativeContainer):
|
|||
**movies.MoviesModule.movie_finder.kwargs)
|
||||
|
||||
|
||||
@di.inject(movies.MoviesModule.movie_lister)
|
||||
@injections.inject(movies.MoviesModule.movie_lister)
|
||||
def main(movie_lister):
|
||||
"""Main function.
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ import sqlite3
|
|||
|
||||
import dependency_injector.containers as containers
|
||||
import dependency_injector.providers as providers
|
||||
import dependency_injector.injections as di
|
||||
import dependency_injector.injections as injections
|
||||
|
||||
import movies
|
||||
import movies.finders
|
||||
|
@ -36,7 +36,7 @@ class MyMoviesModule(containers.DeclarativeContainer):
|
|||
**movies.MoviesModule.movie_finder.kwargs)
|
||||
|
||||
|
||||
@di.inject(movies.MoviesModule.movie_lister)
|
||||
@injections.inject(movies.MoviesModule.movie_lister)
|
||||
def main(movie_lister):
|
||||
"""Main function.
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ import sqlite3
|
|||
|
||||
import dependency_injector.containers as containers
|
||||
import dependency_injector.providers as providers
|
||||
import dependency_injector.injections as di
|
||||
import dependency_injector.injections as injections
|
||||
|
||||
import movies
|
||||
import movies.finders
|
||||
|
@ -46,8 +46,8 @@ class CsvMoviesModule(movies.MoviesModule):
|
|||
**movies.MoviesModule.movie_finder.kwargs)
|
||||
|
||||
|
||||
@di.inject(db_movie_lister=DbMoviesModule.movie_lister)
|
||||
@di.inject(csv_movie_lister=CsvMoviesModule.movie_lister)
|
||||
@injections.inject(db_movie_lister=DbMoviesModule.movie_lister)
|
||||
@injections.inject(csv_movie_lister=CsvMoviesModule.movie_lister)
|
||||
def main(db_movie_lister, csv_movie_lister):
|
||||
"""Main function.
|
||||
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
"""Dependency Injector @inject decorator example."""
|
||||
|
||||
from dependency_injector.injections import inject
|
||||
from containers import Services
|
||||
import application
|
||||
import dependency_injector.injections as injections
|
||||
|
||||
|
||||
@inject(users_service=Services.users)
|
||||
@inject(auth_service=Services.auth)
|
||||
@inject(photos_service=Services.photos)
|
||||
@injections.inject(users_service=application.Services.users)
|
||||
@injections.inject(auth_service=application.Services.auth)
|
||||
@injections.inject(photos_service=application.Services.photos)
|
||||
def main(users_service, auth_service, photos_service):
|
||||
"""Main function."""
|
||||
user = users_service.get_user('user')
|
||||
|
|
Loading…
Reference in New Issue
Block a user