96
96
< li > < a href ="/book/chapter_11_external_events.html "> 11. Event-Driven Architecture: Using Events to Integrate Microservices</ a > </ li >
97
97
< li > < a href ="/book/chapter_12_cqrs.html "> 12. Command-Query Responsibility Segregation (CQRS)</ a > </ li >
98
98
< li > < a href ="/book/chapter_13_dependency_injection.html "> 13. Dependency Injection (and Bootstrapping)</ a > </ li >
99
- < li > < a href ="/book/epilogue_1_how_to_get_there_from_here.html "> Appendix A : Epilogue</ a > </ li >
100
- < li > < a href ="/book/appendix_ds1_table.html "> Appendix B : Summary Diagram and Table</ a > </ li >
101
- < li > < a href ="/book/appendix_project_structure.html "> Appendix C : A Template Project Structure</ a > </ li >
102
- < li > < a href ="/book/appendix_csvs.html "> Appendix D : Swapping Out the Infrastructure: < span class =" keep-together " > Do Everything with CSVs</ span > </ a > </ li >
103
- < li > < a href ="/book/appendix_django.html "> Appendix E : Repository and Unit of Work < span class =" keep-together " > Patterns with Django</ span > </ a > </ li >
104
- < li > < a href ="/book/appendix_validation.html "> Appendix F : Validation</ a > </ li >
99
+ < li > < a href ="/book/epilogue_1_how_to_get_there_from_here.html "> Epilogue : Epilogue</ a > </ li >
100
+ < li > < a href ="/book/appendix_ds1_table.html "> Appendix A : Summary Diagram and Table</ a > </ li >
101
+ < li > < a href ="/book/appendix_project_structure.html "> Appendix B : A Template Project Structure</ a > </ li >
102
+ < li > < a href ="/book/appendix_csvs.html "> Appendix C : Swapping Out the Infrastructure: Do Everything with CSVs</ a > </ li >
103
+ < li > < a href ="/book/appendix_django.html "> Appendix D : Repository and Unit of Work Patterns with Django</ a > </ li >
104
+ < li > < a href ="/book/appendix_validation.html "> Appendix E : Validation</ a > </ li >
105
105
</ ul >
106
106
</ div >
107
107
</ div >
@@ -118,35 +118,35 @@ <h2 id="appendix_django">Appendix D: Repository and Unit of Work Patterns with D
118
118
< div class ="content ">
119
119
< div class ="listingblock tree ">
120
120
< div class ="content ">
121
- < pre class ="pygments highlight "> < code data-lang ="python "> < span > </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > src</ span >
122
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > allocation</ span >
123
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-fm " > __init__</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
124
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > adapters</ span >
125
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-fm " > __init__</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
126
- < span class =" tok-o " > ...</ span >
127
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > djangoproject</ span >
128
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > alloc</ span >
129
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-fm " > __init__</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
130
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > apps</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
131
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > migrations</ span >
132
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-mo " > 0001 </ span > < span class =" tok-n " > _initial </ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
133
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > └──</ span > < span class =" tok-fm " > __init__</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
134
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > models</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
135
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > └──</ span > < span class =" tok-n " > views</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
136
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > django_project</ span >
137
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-fm " > __init__</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
138
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > settings</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
139
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > urls</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
140
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > └──</ span > < span class =" tok-n " > wsgi</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
141
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > │  </ span > < span class =" tok-err " > └──</ span > < span class =" tok-n " > manage</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
142
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > └──</ span > < span class =" tok-n " > setup</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
143
- < span class =" tok-err " > └──</ span > < span class =" tok-n " > tests</ span >
144
- < span class =" tok-err " > ├──</ span > < span class =" tok-n " > conftest</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
145
- < span class =" tok-err " > ├──</ span > < span class =" tok-n " > e2e</ span >
146
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > └──</ span > < span class =" tok-n " > test_api</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
147
- < span class =" tok-err " > ├──</ span > < span class =" tok-n " > integration</ span >
148
- < span class =" tok-err " > │  </ span > < span class =" tok-err " > ├──</ span > < span class =" tok-n " > test_repository</ span > < span class =" tok-o " > . </ span > < span class =" tok-n " > py </ span >
149
- < span class =" tok-o " > ...</ span > </ code > </ pre >
121
+ < pre class ="pygments highlight "> < code data-lang ="text "> < span > </ span > ├── src
122
+ │   ├── allocation
123
+ │   │   ├── __init__.py
124
+ │   │   ├── adapters
125
+ │   │   │   ├── __init__.py
126
+ ...
127
+ │   ├── djangoproject
128
+ │   │   ├── alloc
129
+ │   │   │   ├── __init__.py
130
+ │   │   │   ├── apps.py
131
+ │   │   │   ├── migrations
132
+ │   │   │   │   ├── 0001_initial.py
133
+ │   │   │   │   └── __init__.py
134
+ │   │   │   ├── models.py
135
+ │   │   │   └── views.py
136
+ │   │   ├── django_project
137
+ │   │   │   ├── __init__.py
138
+ │   │   │   ├── settings.py
139
+ │   │   │   ├── urls.py
140
+ │   │   │   └── wsgi.py
141
+ │   │   └── manage.py
142
+ │   └── setup.py
143
+ └── tests
144
+ ├── conftest.py
145
+ ├── e2e
146
+ │   └── test_api.py
147
+ ├── integration
148
+ │   ├── test_repository.py
149
+ ...</ code > </ pre >
150
150
</ div >
151
151
</ div >
152
152
</ div >
@@ -654,7 +654,7 @@ <h3 id="_steps_along_the_way">Steps Along the Way</h3>
654
654
</ div >
655
655
< div id ="footer ">
656
656
< div id ="footer-text ">
657
- Last updated 2020-03-10 17:16:05 UTC
657
+ Last updated 2020-03-16 17:07:49 UTC
658
658
</ div >
659
659
</ div >
660
660
< style >
0 commit comments