What problem does it solve? Django applications face common web vulnerabilities like SQL injection, XSS, CSRF attacks, and weak authentication when security settings are misconfigured or overlooked during development and deployment. ## Core Features & Use Cases - Production Security Configuration: Provides hardened settings for HTTPS, HSTS, secure cookies, password validators, and environment-based secret management. - Authentication & Authorization Patterns: Covers custom user models, Argon2 password hashing, RBAC, permission mixins, and DRF permission classes. - Attack Prevention: Demonstrates safe ORM usage against SQL injection, template escaping against XSS, CSRF token handling, file upload validation, and API rate limiting. - Use Case: When deploying a Django application to production, use this Skill to audit your settings.py, configure security headers and CSP middleware, and verify the included security checklist before going live. ## Quick Start Review my Django project's settings and views for security issues and apply production-grade security configurations.