django-security - Django Security Best Practices
Provides Django guidance for authentication, authorization, CSRF, SQL injection, XSS, file uploads, and secure deployment settings.
Tags
Updated: 2026-10-03Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure secure production settings
- Implement authentication and authorization
- Prevent SQL injection
- Prevent cross-site scripting
- Protect against CSRF
- Validate uploaded files
- Configure secure deployment
Inputs
- Django application code
- Django settings
- Deployment environment
- Authentication requirements
- Authorization requirements
Outputs
- Security configuration guidance
- Authentication and authorization patterns
- Vulnerability prevention recommendations
- Django code examples
- Django settings examples
Requirements
- Django project
- Access to application settings
- Access to deployment configuration
