├── LICENSE ├── README.md ├── docs ├── .gitignore ├── BookCover.jpg ├── Makefile ├── _static │ ├── book-covers │ │ ├── book-cover-api-320.png │ │ ├── book-cover-dac-320.png │ │ ├── book-cover-doc-320.png │ │ └── book-cover-mta-320.png │ ├── css │ │ └── custom.css │ └── js │ │ └── custom.js ├── _templates │ ├── breadcrumbs.html │ └── footer.html ├── after_view.png ├── aggregation.rst ├── and_query.rst ├── asc_or_desc.rst ├── before_view.png ├── case_insensitive.rst ├── column_name.rst ├── conf.py ├── copy.rst ├── database_view.rst ├── datetime.rst ├── db_column.png ├── db_table.png ├── distinct.rst ├── duplicate.rst ├── existing_database.rst ├── f_query.rst ├── filefield.rst ├── func_expressions.rst ├── generic_models.rst ├── index.rst ├── initial_data.rst.1 ├── introduction.rst ├── join.rst ├── keepdb.rst ├── many_to_many.rst ├── multiple_databases.rst ├── multiple_objects.rst ├── notequal_query.rst ├── null_vs_blank.rst ├── numqueries.rst ├── one_to_many.rst ├── one_to_one.rst ├── or_query.rst ├── order_by_annotated_field.rst ├── order_by_related_model.rst ├── order_by_two.rst ├── query.rst ├── query_relatedtool.rst ├── random.rst ├── refresh_from_db.rst ├── second_largest.rst ├── select_some_fields.rst ├── self_fk.rst ├── signals.rst ├── singleton.rst ├── slugfield.rst ├── sql_query.png ├── sqluser_notquery.png ├── sqluser_result1.png ├── sqluser_result2.png ├── subquery.rst ├── table_name.rst ├── truncate.rst ├── union.rst ├── update_denormalized_fields.rst ├── usertable.png ├── usertable2.png └── uuid.rst └── heroes_and_monsters ├── .env ├── .gitignore ├── entities ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20180221_1830.py │ ├── 0003_auto_20180326_0620.py │ ├── 0004_auto_20180517_0715.py │ ├── 0005_flexiblecategory.py │ ├── 0006_auto_20180517_1134.py │ └── __init__.py ├── models.py ├── tests.py └── views.py ├── events ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── tests.py └── views.py ├── heroes_and_monsters ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py ├── manage.py ├── requirements.txt ├── static └── umsra_logo.png └── templates ├── admin ├── base_site.html └── csv_form.html └── entities ├── heroes_changelist.html └── villain_changeform.html /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | -------------------------------------------------------------------------------- /docs/BookCover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/BookCover.jpg -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/book-covers/book-cover-api-320.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/_static/book-covers/book-cover-api-320.png -------------------------------------------------------------------------------- /docs/_static/book-covers/book-cover-dac-320.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/_static/book-covers/book-cover-dac-320.png -------------------------------------------------------------------------------- /docs/_static/book-covers/book-cover-doc-320.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/_static/book-covers/book-cover-doc-320.png -------------------------------------------------------------------------------- /docs/_static/book-covers/book-cover-mta-320.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/_static/book-covers/book-cover-mta-320.png -------------------------------------------------------------------------------- /docs/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/_static/css/custom.css -------------------------------------------------------------------------------- /docs/_static/js/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/_static/js/custom.js -------------------------------------------------------------------------------- /docs/_templates/breadcrumbs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/_templates/breadcrumbs.html -------------------------------------------------------------------------------- /docs/_templates/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/_templates/footer.html -------------------------------------------------------------------------------- /docs/after_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/after_view.png -------------------------------------------------------------------------------- /docs/aggregation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/aggregation.rst -------------------------------------------------------------------------------- /docs/and_query.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/and_query.rst -------------------------------------------------------------------------------- /docs/asc_or_desc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/asc_or_desc.rst -------------------------------------------------------------------------------- /docs/before_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/before_view.png -------------------------------------------------------------------------------- /docs/case_insensitive.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/case_insensitive.rst -------------------------------------------------------------------------------- /docs/column_name.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/column_name.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/copy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/copy.rst -------------------------------------------------------------------------------- /docs/database_view.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/database_view.rst -------------------------------------------------------------------------------- /docs/datetime.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/datetime.rst -------------------------------------------------------------------------------- /docs/db_column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/db_column.png -------------------------------------------------------------------------------- /docs/db_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/db_table.png -------------------------------------------------------------------------------- /docs/distinct.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/distinct.rst -------------------------------------------------------------------------------- /docs/duplicate.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/duplicate.rst -------------------------------------------------------------------------------- /docs/existing_database.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/existing_database.rst -------------------------------------------------------------------------------- /docs/f_query.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/f_query.rst -------------------------------------------------------------------------------- /docs/filefield.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/filefield.rst -------------------------------------------------------------------------------- /docs/func_expressions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/func_expressions.rst -------------------------------------------------------------------------------- /docs/generic_models.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/generic_models.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/initial_data.rst.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/initial_data.rst.1 -------------------------------------------------------------------------------- /docs/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/introduction.rst -------------------------------------------------------------------------------- /docs/join.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/join.rst -------------------------------------------------------------------------------- /docs/keepdb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/keepdb.rst -------------------------------------------------------------------------------- /docs/many_to_many.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/many_to_many.rst -------------------------------------------------------------------------------- /docs/multiple_databases.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/multiple_databases.rst -------------------------------------------------------------------------------- /docs/multiple_objects.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/multiple_objects.rst -------------------------------------------------------------------------------- /docs/notequal_query.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/notequal_query.rst -------------------------------------------------------------------------------- /docs/null_vs_blank.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/null_vs_blank.rst -------------------------------------------------------------------------------- /docs/numqueries.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/numqueries.rst -------------------------------------------------------------------------------- /docs/one_to_many.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/one_to_many.rst -------------------------------------------------------------------------------- /docs/one_to_one.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/one_to_one.rst -------------------------------------------------------------------------------- /docs/or_query.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/or_query.rst -------------------------------------------------------------------------------- /docs/order_by_annotated_field.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/order_by_annotated_field.rst -------------------------------------------------------------------------------- /docs/order_by_related_model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/order_by_related_model.rst -------------------------------------------------------------------------------- /docs/order_by_two.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/order_by_two.rst -------------------------------------------------------------------------------- /docs/query.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/query.rst -------------------------------------------------------------------------------- /docs/query_relatedtool.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/query_relatedtool.rst -------------------------------------------------------------------------------- /docs/random.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/random.rst -------------------------------------------------------------------------------- /docs/refresh_from_db.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/refresh_from_db.rst -------------------------------------------------------------------------------- /docs/second_largest.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/second_largest.rst -------------------------------------------------------------------------------- /docs/select_some_fields.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/select_some_fields.rst -------------------------------------------------------------------------------- /docs/self_fk.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/self_fk.rst -------------------------------------------------------------------------------- /docs/signals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/signals.rst -------------------------------------------------------------------------------- /docs/singleton.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/singleton.rst -------------------------------------------------------------------------------- /docs/slugfield.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/slugfield.rst -------------------------------------------------------------------------------- /docs/sql_query.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/sql_query.png -------------------------------------------------------------------------------- /docs/sqluser_notquery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/sqluser_notquery.png -------------------------------------------------------------------------------- /docs/sqluser_result1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/sqluser_result1.png -------------------------------------------------------------------------------- /docs/sqluser_result2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/sqluser_result2.png -------------------------------------------------------------------------------- /docs/subquery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/subquery.rst -------------------------------------------------------------------------------- /docs/table_name.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/table_name.rst -------------------------------------------------------------------------------- /docs/truncate.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/truncate.rst -------------------------------------------------------------------------------- /docs/union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/union.rst -------------------------------------------------------------------------------- /docs/update_denormalized_fields.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/update_denormalized_fields.rst -------------------------------------------------------------------------------- /docs/usertable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/usertable.png -------------------------------------------------------------------------------- /docs/usertable2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/usertable2.png -------------------------------------------------------------------------------- /docs/uuid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/docs/uuid.rst -------------------------------------------------------------------------------- /heroes_and_monsters/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/.env -------------------------------------------------------------------------------- /heroes_and_monsters/.gitignore: -------------------------------------------------------------------------------- 1 | db.sqlite3 2 | *.pyc 3 | __pycache__ 4 | -------------------------------------------------------------------------------- /heroes_and_monsters/entities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /heroes_and_monsters/entities/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/entities/admin.py -------------------------------------------------------------------------------- /heroes_and_monsters/entities/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/entities/apps.py -------------------------------------------------------------------------------- /heroes_and_monsters/entities/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/entities/migrations/0001_initial.py -------------------------------------------------------------------------------- /heroes_and_monsters/entities/migrations/0002_auto_20180221_1830.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/entities/migrations/0002_auto_20180221_1830.py -------------------------------------------------------------------------------- /heroes_and_monsters/entities/migrations/0003_auto_20180326_0620.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/entities/migrations/0003_auto_20180326_0620.py -------------------------------------------------------------------------------- /heroes_and_monsters/entities/migrations/0004_auto_20180517_0715.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/entities/migrations/0004_auto_20180517_0715.py -------------------------------------------------------------------------------- /heroes_and_monsters/entities/migrations/0005_flexiblecategory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/entities/migrations/0005_flexiblecategory.py -------------------------------------------------------------------------------- /heroes_and_monsters/entities/migrations/0006_auto_20180517_1134.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/entities/migrations/0006_auto_20180517_1134.py -------------------------------------------------------------------------------- /heroes_and_monsters/entities/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /heroes_and_monsters/entities/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/entities/models.py -------------------------------------------------------------------------------- /heroes_and_monsters/entities/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/entities/tests.py -------------------------------------------------------------------------------- /heroes_and_monsters/entities/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /heroes_and_monsters/events/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /heroes_and_monsters/events/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/events/admin.py -------------------------------------------------------------------------------- /heroes_and_monsters/events/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/events/apps.py -------------------------------------------------------------------------------- /heroes_and_monsters/events/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/events/migrations/0001_initial.py -------------------------------------------------------------------------------- /heroes_and_monsters/events/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /heroes_and_monsters/events/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/events/models.py -------------------------------------------------------------------------------- /heroes_and_monsters/events/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/events/tests.py -------------------------------------------------------------------------------- /heroes_and_monsters/events/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /heroes_and_monsters/heroes_and_monsters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /heroes_and_monsters/heroes_and_monsters/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/heroes_and_monsters/settings.py -------------------------------------------------------------------------------- /heroes_and_monsters/heroes_and_monsters/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/heroes_and_monsters/urls.py -------------------------------------------------------------------------------- /heroes_and_monsters/heroes_and_monsters/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/heroes_and_monsters/wsgi.py -------------------------------------------------------------------------------- /heroes_and_monsters/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/manage.py -------------------------------------------------------------------------------- /heroes_and_monsters/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/requirements.txt -------------------------------------------------------------------------------- /heroes_and_monsters/static/umsra_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/static/umsra_logo.png -------------------------------------------------------------------------------- /heroes_and_monsters/templates/admin/base_site.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/templates/admin/base_site.html -------------------------------------------------------------------------------- /heroes_and_monsters/templates/admin/csv_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/templates/admin/csv_form.html -------------------------------------------------------------------------------- /heroes_and_monsters/templates/entities/heroes_changelist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/templates/entities/heroes_changelist.html -------------------------------------------------------------------------------- /heroes_and_monsters/templates/entities/villain_changeform.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliq/django-orm-cookbook/HEAD/heroes_and_monsters/templates/entities/villain_changeform.html --------------------------------------------------------------------------------