| name | django-review |
| description | Review Django code for best practices, security, performance, and modern patterns. Automatically activated when reviewing Django files. |
| allowed-tools | Read, Grep, Glob |
Django Code Review Checklist
Use this comprehensive checklist when reviewing Django code. Check every applicable section.
1. Security Review
XSS Prevention
SQL Injection
CSRF
Authentication & Authorization
Secrets
2. Performance Review
N+1 Queries
Database Indexes
QuerySet Optimization
Caching
3. Django Conventions
Models
Views
Serializers (DRF)
Templates
Tests
4. 12-Factor Compliance
5. Code Quality
Type Hints
Documentation
Import Order (Ruff enforced)
Error Handling
6. Migration Safety
Review Output Format
When reporting findings, categorize as:
- 🔴 Critical: Security vulnerabilities, data loss risks
- 🟡 Warning: Performance issues, convention violations
- 🔵 Suggestion: Improvements, modern patterns, code style