Your first django PR - from scratch to improved patch November 7, 2025 Articles Step-by-step git and local development workflow for improving existing Django patches, running tests, using pre-commit hooks, squashing commits, and creating a proper PR.