├── .gitignore ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── Makefile ├── conf.py ├── docs │ ├── about_install.md │ ├── api_reference.rst │ ├── docs_license.md │ ├── examples.rst │ ├── philosophy.md │ └── usage.md ├── index.rst ├── make.bat └── requirements.txt ├── example_projects ├── README.md ├── basic_usage │ ├── README.md │ ├── frontend │ │ ├── __init__.py │ │ ├── apps.py │ │ ├── src │ │ │ └── index.js │ │ ├── templates │ │ │ └── frontend │ │ │ │ └── index.html │ │ └── views.py │ ├── manage.py │ ├── package-lock.json │ ├── package.json │ ├── project │ │ ├── __init__.py │ │ ├── asgi.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── requirements.txt │ └── webpack.config.js ├── jinja_templates │ ├── frontend │ │ ├── __init__.py │ │ ├── apps.py │ │ ├── src │ │ │ └── index.js │ │ ├── templates │ │ │ └── frontend │ │ │ │ ├── index.html │ │ │ │ └── index.jinja │ │ └── views.py │ ├── jinja_templates │ │ ├── __init__.py │ │ ├── asgi.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── manage.py │ ├── package-lock.json │ ├── package.json │ └── webpack.config.js └── react_and_split_chunks │ ├── .babelrc │ ├── README.md │ ├── frontend │ ├── __init__.py │ ├── apps.py │ ├── src │ │ ├── app.js │ │ └── components │ │ │ └── App.js │ ├── templates │ │ └── frontend │ │ │ └── index.html │ └── views.py │ ├── manage.py │ ├── package-lock.json │ ├── package.json │ ├── project │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py │ ├── requirements.txt │ └── webpack.config.js ├── index.rst ├── manifest_loader ├── __init__.py ├── apps.py ├── exceptions.py ├── loaders.py ├── templatetags │ ├── __init__.py │ └── manifest.py └── utils.py ├── runtests.py ├── setup.cfg ├── setup.py └── tests ├── __init__.py ├── dist ├── chunk1.hash.js ├── chunk2.hash.js ├── chunk3.hash.js ├── main.e12dfe2f9b185dea03a4.js ├── manifest.json ├── styles.hash.css └── url_manifest.json ├── test_settings.py └── tests.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/docs/about_install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/docs/docs/about_install.md -------------------------------------------------------------------------------- /docs/docs/api_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/docs/docs/api_reference.rst -------------------------------------------------------------------------------- /docs/docs/docs_license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/docs/docs/docs_license.md -------------------------------------------------------------------------------- /docs/docs/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/docs/docs/examples.rst -------------------------------------------------------------------------------- /docs/docs/philosophy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/docs/docs/philosophy.md -------------------------------------------------------------------------------- /docs/docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/docs/docs/usage.md -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | Django==3.1.3 2 | -------------------------------------------------------------------------------- /example_projects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/README.md -------------------------------------------------------------------------------- /example_projects/basic_usage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/README.md -------------------------------------------------------------------------------- /example_projects/basic_usage/frontend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_projects/basic_usage/frontend/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/frontend/apps.py -------------------------------------------------------------------------------- /example_projects/basic_usage/frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/frontend/src/index.js -------------------------------------------------------------------------------- /example_projects/basic_usage/frontend/templates/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/frontend/templates/frontend/index.html -------------------------------------------------------------------------------- /example_projects/basic_usage/frontend/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/frontend/views.py -------------------------------------------------------------------------------- /example_projects/basic_usage/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/manage.py -------------------------------------------------------------------------------- /example_projects/basic_usage/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/package-lock.json -------------------------------------------------------------------------------- /example_projects/basic_usage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/package.json -------------------------------------------------------------------------------- /example_projects/basic_usage/project/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_projects/basic_usage/project/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/project/asgi.py -------------------------------------------------------------------------------- /example_projects/basic_usage/project/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/project/settings.py -------------------------------------------------------------------------------- /example_projects/basic_usage/project/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/project/urls.py -------------------------------------------------------------------------------- /example_projects/basic_usage/project/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/project/wsgi.py -------------------------------------------------------------------------------- /example_projects/basic_usage/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/requirements.txt -------------------------------------------------------------------------------- /example_projects/basic_usage/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/basic_usage/webpack.config.js -------------------------------------------------------------------------------- /example_projects/jinja_templates/frontend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_projects/jinja_templates/frontend/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/frontend/apps.py -------------------------------------------------------------------------------- /example_projects/jinja_templates/frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/frontend/src/index.js -------------------------------------------------------------------------------- /example_projects/jinja_templates/frontend/templates/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/frontend/templates/frontend/index.html -------------------------------------------------------------------------------- /example_projects/jinja_templates/frontend/templates/frontend/index.jinja: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_projects/jinja_templates/frontend/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/frontend/views.py -------------------------------------------------------------------------------- /example_projects/jinja_templates/jinja_templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_projects/jinja_templates/jinja_templates/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/jinja_templates/asgi.py -------------------------------------------------------------------------------- /example_projects/jinja_templates/jinja_templates/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/jinja_templates/settings.py -------------------------------------------------------------------------------- /example_projects/jinja_templates/jinja_templates/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/jinja_templates/urls.py -------------------------------------------------------------------------------- /example_projects/jinja_templates/jinja_templates/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/jinja_templates/wsgi.py -------------------------------------------------------------------------------- /example_projects/jinja_templates/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/manage.py -------------------------------------------------------------------------------- /example_projects/jinja_templates/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/package-lock.json -------------------------------------------------------------------------------- /example_projects/jinja_templates/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/package.json -------------------------------------------------------------------------------- /example_projects/jinja_templates/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/jinja_templates/webpack.config.js -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/.babelrc -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/README.md -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/frontend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/frontend/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/frontend/apps.py -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/frontend/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/frontend/src/app.js -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/frontend/src/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/frontend/src/components/App.js -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/frontend/templates/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/frontend/templates/frontend/index.html -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/frontend/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/frontend/views.py -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/manage.py -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/package-lock.json -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/package.json -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/project/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/project/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/project/asgi.py -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/project/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/project/settings.py -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/project/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/project/urls.py -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/project/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/project/wsgi.py -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/requirements.txt -------------------------------------------------------------------------------- /example_projects/react_and_split_chunks/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/example_projects/react_and_split_chunks/webpack.config.js -------------------------------------------------------------------------------- /index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/index.rst -------------------------------------------------------------------------------- /manifest_loader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manifest_loader/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/manifest_loader/apps.py -------------------------------------------------------------------------------- /manifest_loader/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/manifest_loader/exceptions.py -------------------------------------------------------------------------------- /manifest_loader/loaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/manifest_loader/loaders.py -------------------------------------------------------------------------------- /manifest_loader/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manifest_loader/templatetags/manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/manifest_loader/templatetags/manifest.py -------------------------------------------------------------------------------- /manifest_loader/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/manifest_loader/utils.py -------------------------------------------------------------------------------- /runtests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/runtests.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dist/chunk1.hash.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dist/chunk2.hash.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dist/chunk3.hash.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dist/main.e12dfe2f9b185dea03a4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/tests/dist/main.e12dfe2f9b185dea03a4.js -------------------------------------------------------------------------------- /tests/dist/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/tests/dist/manifest.json -------------------------------------------------------------------------------- /tests/dist/styles.hash.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dist/url_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/tests/dist/url_manifest.json -------------------------------------------------------------------------------- /tests/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/tests/test_settings.py -------------------------------------------------------------------------------- /tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rykener/django-manifest-loader/HEAD/tests/tests.py --------------------------------------------------------------------------------