Glossary · Term

Django

← all terms

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

Mentioned in 7 episodes

  1. 169
    Why Better Bug Reports Can Make AI Coding Agents Worse
  2. 130
    Why AI Agents Coordinate Better Through a Shared Board Than a Boss
  3. 122
    When Your Coding Agent Lies About the Fix: Verifying the Plan Before the Model Runs
  4. 068
    The OS Trick That Makes Tree Search Practical for Coding Agents
  5. 012
    Why AI Coding Agents Keep Trying to Debug Without a Debugger
  6. 005
    Why a Debugger Designed for Humans Is the Wrong Tool for an AI Agent
  7. 003
    How to Pick the Best of Sixteen Coding Agent Rollouts

Related terms