Pre-configured django 4.2.1 project with Vue JS 3. This configuration uses Webpack to supply static files to Django at development time Thus being able to use Django's SessionAuth avoiding Atuh via Token
required python 3.11
pip 23.0.1
Docker
Node JS 18.16.0
Create virtual enviroment
python -m vev venvActivate virtual enviroment
./venv/Scripts/activate # Windows only
source venv/bin/activate # MacOs
source bin/activate # LinuxDeactivate virtual enviroment
deactivateCreate database with docker
cd django
docker compose -f docker/docker-compose.yaml build
docker compose -f docker/docker-compose.yaml up -dStart django apps
cd django
python manage.py migrate # Only first run
python manage.py runservercd frontend
npm install # Only first run
npm run dev