mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2024-11-24 10:34:01 +03:00
bf978601ba
* Refactor services mini app with single container * Make few little fixes to single container app * Update requirements.txt for single container example * Refactor multiple containers example * Add single container docs page * Create multiple containers page
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
|