Definition
Plain language
A popular toolkit for building websites in the Python language.
As stated in the literature
A widely used Python web framework whose codebase is a frequent source of real-world bugs in software-engineering agent benchmarks like SWE-bench.
Why it matters: Because it's so widely used, its real bugs make it a realistic proving ground for AI agents that fix software problems.
For example, many developers build a website's login system, database, and pages using Django rather than writing all that plumbing from scratch.
Heard on the show
“And to make that concrete — they've got a real Django example in the paper.”Episode 169 — Why Better Bug Reports Can Make AI Coding Agents Worse