What problem does it solve? Django applications face common vulnerabilities like SQL injection, XSS, CSRF attacks, and misconfigured production settings. This Skill provides concrete code patterns and checklists to secure authentication, authorization, file uploads, APIs, and deployment configurations. ## Core Features & Use Cases - Production Hardening: Configure DEBUG, ALLOWED_HOSTS, HSTS, secure cookies, and environment-based secrets for safe deployments. - Authentication & Authorization: Set up custom user models, Argon2 password hashing, RBAC, and DRF permission classes like IsOwnerOrReadOnly. - Attack Prevention: Apply ORM-safe queries, template auto-escaping, CSRF tokens, CSP headers, rate limiting, and file upload validation with magic-byte checks. - Use Case: When reviewing a Django app before launch, use this Skill to audit settings, add throttling to API endpoints, and validate uploaded files against allowed MIME types. ## Quick Start Review my Django project's settings and views for security issues and apply the recommended fixes.