Django Webpack Starter

Hello fellow human. The repo uses

Python 3.9.*
Django 3.1.*
Webpack 5.4.*
Bootstrap 4.5.*
Pipenv

If you have any questions tweet me @khadegd.

Installing

Run the following commands.

git clone [email protected]:khadegd/django-webpack-starter.git demo
python3 -m venv .venv
source .venv/bin/activate
pip install pipenv
pipenv install
yarn

Hot reload:

WEBPACK_LIVE_SERVER = True
yarn start
python manage.py runserver_plus 0.0.0.0:8000
“>

Update setting.py -> WEBPACK_LIVE_SERVER = True
yarn start
python manage.py runserver_plus 0.0.0.0:8000

One off development build:

yarn run build-dev
python manage.py runserver_plus 0.0.0.0:8000

Production mode:

DEBUG = True
yarn run build-prod
python manage.py collectstatic
python manage.py runserver_plus 0.0.0.0:8000 --insecure

Thanks

Authors

License

This project is licensed under the MIT License – see the LICENSE file for details

GitHub

GitHub - khadegd/django-webpack-starter: Django Webpack starter template for using Webpack 5 with Django 3.1 & Bootstrap 4. Yes, it can hot-reload.
Django Webpack starter template for using Webpack 5 with Django 3.1 & Bootstrap 4. Yes, it can hot-reload. - GitHub - khadegd/django-webpack-starter: Django Webpack starter template for using W...