============================================================
Query Doctor - Query Budget Example
============================================================

@query_budget(max_queries=5)
def budget_limited_view():
    books = list(Book.objects.all())
    for b in books:
        _ = b.author.name  # N+1 - exceeds budget

Result: Budget: EXCEEDED - Query budget exceeded: 21 queries (max_queries=5)
