- send_confirmation instead of send_email_confirmation (remove the = in the email verification link sent to the terminal)
- CustomUser Model instead of Default User
- Global CSRF header for HTMX
- Option to use UV for Dependency Management
Download zip file
or
run git clone command in empty folder
git clone https://github.com/andyjud/django-starter.git . && rm -rf .git
uv: https://docs.astral.sh/uv/
pip install uv
uv sync
source .venv/bin/activate
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
python3 -m venv .venv
source .venv/bin/activate
python3 -m venv .venv
.\venv\Scripts\Activate.ps1
pip install -r requirements.txt
pip install --upgrade pip
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver