Django and UV workflow
Create a project folder
Update uv:
Start uv project:
Add packages:
Start Django project:
Run Django management commands:
uv run manage.py runserver
uv run manage.py startapp appname
uv run manage.py makemigrations
uv run manage.py migrate
uv run manage.py shell_plus # from django-extensions
Working with development dependencies:
Deploying the project to production excluding dev dependencies:
References