Commit Graph

360 Commits

Author SHA1 Message Date
Roman Mogylatov
3ea9b7b761 Update test coverage results in movie lister example and tutorial 2020-10-07 21:00:59 -04:00
Roman Mogylatov
4ded81b40d Refactor part of cli tutorial 2020-10-07 12:04:45 -04:00
Roman Mogylatov
5a6aed9d4f Update miniapp READMEs 2020-10-06 20:41:59 -04:00
Roman Mogylatov
4762fcecd3 Update sanic example 2020-10-06 20:03:06 -04:00
Roman Mogylatov
67b8e122bf Change code layout in miniapps 2020-10-06 20:00:47 -04:00
Roman Mogylatov
666da18e05 Refactor code layout for DI demo example 2020-10-06 15:51:02 -04:00
Roman Mogylatov
6d5da03bdb Refactor decoupled packages example to use wiring 2020-10-06 15:48:28 -04:00
Roman Mogylatov
ae8b9dd853 Add return type to main() in application examples 2020-10-06 15:39:40 -04:00
Roman Mogylatov
609ec5cac8 Refactor multiple container example to use wiring 2020-10-06 15:38:08 -04:00
Roman Mogylatov
fdb33ca5ce Refactor single container example to use wiring 2020-10-06 15:37:47 -04:00
Roman Mogylatov
e2f4ab85d5 Make micro cosmetic changes to flask, aiohttp & sanic examples 2020-10-06 15:29:34 -04:00
Roman Mogylatov
fb5488b050 Refactor movie lister to use wiring 2020-10-06 15:26:03 -04:00
Roman Mogylatov
9918c28866 Update Aiohttp example 2020-10-05 15:45:02 -04:00
Roman Mogylatov
361858950f Update django app naming 2020-10-05 14:53:43 -04:00
Roman Mogylatov
6094186063
Django example (#297)
* Add rough django example

* Remove sqlite db

* Add gitignore

* Fix flake8 and pydocstyle errors

* Add tests

* Refactor settings

* Move web app to to the root of the project

* Add bootstrap 4

* Add doc blocks for web app

* Add coverage

* Fix typo in flask

* Remove not needed newlines

* Add screenshot
2020-10-04 23:36:45 -04:00
Roman Mogylatov
f7d3ada92f Update DI in Python page 2020-09-30 16:47:37 -04:00
Roman Mogylatov
c4b5494b6b Add wiring docs 2020-09-29 22:29:24 -04:00
Roman Mogylatov
c20c57ae7c Update demo 2020-09-26 00:23:11 -04:00
Roman Mogylatov
9653dfc263 Add sanic example 2020-09-23 18:29:13 -04:00
Roman Mogylatov
e37b5181e4 Rename views module to handlers in aiohttp example 2020-09-23 15:58:36 -04:00
Roman Mogylatov
a9970b63b9 Rename aiohttp example directory 2020-09-22 22:03:49 -04:00
Roman Mogylatov
170819c6ed Update flask example 2020-09-22 22:03:02 -04:00
Roman Mogylatov
4fab71c35b Update aiohttp example 2020-09-22 21:48:41 -04:00
Roman Mogylatov
170263de4d Add flake8 ignore for demo 2020-09-21 16:55:42 -04:00
Roman Mogylatov
b7efb1e3e2 Add pydocstyle ignore for demo 2020-09-21 16:51:57 -04:00
Roman Mogylatov
dd8778bf20 Updaet demo example 2020-09-21 16:46:02 -04:00
Roman Mogylatov
5740dd6df5 Remove not relevant "speech" example 2020-09-09 21:34:30 -04:00
Roman Mogylatov
81ab8f807a Update DI in Python docs page 2020-09-09 17:39:49 -04:00
Roman Mogylatov
039e51d4ba Delete mail service example mini app 2020-09-07 22:04:50 -04:00
Roman Mogylatov
139e67dd95 Delete api client example mini app 2020-09-07 22:02:33 -04:00
Roman Mogylatov
e1844a3040 Refactor factory of factories pattern example 2020-09-07 21:57:43 -04:00
Roman Mogylatov
8284d1f169 Refactor chained factories pattern example 2020-09-07 21:45:03 -04:00
Roman Mogylatov
36ece67586 Add docs for the use cases example 2020-09-07 12:31:59 -04:00
Roman Mogylatov
af51937004 Refactor main module 2020-09-07 12:03:49 -04:00
Roman Mogylatov
5306b27c48 Refactor password hashing example 2020-09-07 11:51:17 -04:00
Roman Mogylatov
29f209d382
Update bundles example (#292)
* Fix dependency provider stub issue with required init arg

* Refactor bundles example app

* Rename bundles package

* Rename bundles example container

* Rename bundles mini app to decoupled packages

* Move decoupled packages example to main examples

* Fix a typo

* Add meta
2020-09-06 21:51:38 -04:00
Roman Mogylatov
bf978601ba
Refactor services miniapps (#291)
* 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
2020-09-04 23:19:32 -04:00
Roman Mogylatov
0a10f32233 Remove old di demo 2020-09-03 23:21:09 -04:00
Roman Mogylatov
b5b6c1f680 Fix flake8 warning in factory provided type example 2020-09-03 18:05:28 -04:00
Roman Mogylatov
441cc66427 Improve singleton provider docs 2020-09-03 17:57:26 -04:00
Roman Mogylatov
ad260fe709 Add container usage to the custom provider example 2020-09-03 17:56:54 -04:00
Roman Mogylatov
d6e4e8fb08 Add container usage to provided instance examples 2020-09-03 17:48:45 -04:00
Roman Mogylatov
4f111aae9b Update provider overriding example to use container and fix bug 2020-09-03 17:42:15 -04:00
Roman Mogylatov
d61281a0b9 Add usage of the container to the selector example 2020-09-03 17:38:52 -04:00
Roman Mogylatov
e48746d65f Add usage of the container to the configuration examples 2020-09-03 17:37:03 -04:00
Roman Mogylatov
2a23f3d2f4 Add container usage for list provider example 2020-09-03 17:03:28 -04:00
Roman Mogylatov
6528411271 Add container usage for object provider example 2020-09-03 17:00:14 -04:00
Roman Mogylatov
b074d2aeb7 Add container usage for coroutine provider example 2020-09-03 16:59:11 -04:00
Roman Mogylatov
a497cb2527 Add container usage for callable provider example 2020-09-03 16:57:35 -04:00
Roman Mogylatov
1eb9020a4e Add container usage for all singleton provider examples 2020-09-03 16:56:01 -04:00