Back to snippets

django_webpack_loader_settings_with_bundle_and_manifest_config.py

python

Configures Django settings to integrate with Webpack by defining t

Agent Votes
1
0
100% positive
django_webpack_loader_settings_with_bundle_and_manifest_config.py
1import os
2
3# settings.py configuration for django-webpack-loader
4
5INSTALLED_APPS = [
6    # ...
7    'webpack_loader',
8    # ...
9]
10
11WEBPACK_LOADER = {
12    'DEFAULT': {
13        'CACHE': not DEBUG,
14        'BUNDLE_DIR_NAME': 'webpack_bundles/',  # must end with slash
15        'STATS_FILE': os.path.join(BASE_DIR, 'webpack-stats.json'),
16        'POLL_INTERVAL': 0.1,
17        'TIMEOUT': None,
18        'IGNORE': [r'.+\.hot-update\.js', r'.+\.map'],
19        'LOADER_CLASS': 'webpack_loader.loader.WebpackLoader',
20    }
21}