Sandboxes

Two sandbox projects are included for manual functional testing. They are not included in the published PyPI package.

sandbox/django52

Django 5.2 sandbox.

cd sandbox/django52
cp .env.example .env
# Edit .env with your SUAP credentials
uv pip install -r requirements.txt # or pip install -r requirements.txt
python manage.py migrate
python manage.py runserver

sandbox/django60

Django 6.0 sandbox.

cd sandbox/django60
cp .env.example .env
# Edit .env with your SUAP credentials
uv pip install -r requirements.txt # or pip install -r requirements.txt
python manage.py migrate
python manage.py runserver

Comparing Django Versions

The two sandboxes allow comparing django-suap-auth behavior between Django 5.2 and 6.0. Both are configured identically and use the parent directory’s package code.