mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2024-11-26 19:43:58 +03:00
30 lines
761 B
ReStructuredText
30 lines
761 B
ReStructuredText
|
Application example (single container)
|
||
|
======================================
|
||
|
|
||
|
Create virtual env:
|
||
|
|
||
|
.. code-block:: bash
|
||
|
|
||
|
python3 -m venv venv
|
||
|
. venv/bin/activate
|
||
|
|
||
|
Install requirements:
|
||
|
|
||
|
.. code-block:: bash
|
||
|
|
||
|
pip install -r requirements.txt
|
||
|
|
||
|
Run:
|
||
|
|
||
|
.. code-block:: bash
|
||
|
|
||
|
python -m example user@example.com secret photo.jpg
|
||
|
|
||
|
You should see:
|
||
|
|
||
|
.. code-block:: bash
|
||
|
|
||
|
[2020-09-04 15:27:27,727] [DEBUG] [example.services.UserService]: User user@example.com has been found in database
|
||
|
[2020-09-04 15:27:27,727] [DEBUG] [example.services.AuthService]: User user@example.com has been successfully authenticated
|
||
|
[2020-09-04 15:27:27,727] [DEBUG] [example.services.PhotoService]: Photo photo.jpg has been successfully uploaded by user user@example.com
|