Django patterns -- custom user model, project structure, models, views, URL routing, select_related/prefetch_related, signals vs save(), middleware, settings splitting, custom managers, management commands
92
87%
Does it follow best practices?
Impact
100%
1.63xAverage score across 5 eval scenarios
Passed
No known issues
Build a bookstore catalog with Django. The store sells books organized by genre and author. The catalog page shows books with their authors and genres. Customers can add reviews. Staff can manage inventory through the admin and a custom command.
Requirements:
/books/ shows books with author names and genres, paginated (20 per page)/books/<slug>/ showing all information, reviews with reviewer names, and average rating/authors/<slug>/ shows the author bio and all their booksProduce Python source files in a bookstore/ directory:
manage.pyDo not run migrations or start the server.
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
skills
django-best-practices
verifiers