django-bleach
HTML sanitizer
Sanitizes user input HTML to prevent XSS attacks.
Bleach is a Python module that takes any HTML input, and returns valid, sanitised HTML that contains only an allowed subset of HTML tags, attributes and styles. django-bleach is a Django app that makes using bleach extremely easy.
Archived
149 stars
6 watching
23 forks
Language: Python
last commit: 12 months ago
Linked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Integrates Django with a Python binding to the Ammonia HTML sanitizer Rust crate | 29 |
| | Provides an object-oriented API to sanitize untrusted HTML input | 241 |
| | This package provides a way to filter out dangerous HTML tags and attributes from user input in ThinkJS applications. | 4 |
| | Tools to sanitize user input in web applications by removing or restricting malicious HTML elements and attributes | 28 |
| | A library that removes common unicode confusables/homoglyphs from strings | 105 |
| | Reusable mixins for class-based views in Django | 1,960 |
| | A Laravel package providing an HTML filter service to clean and sanitize user input | 1,888 |
| | Protects against a specific web-based attack by modifying the length of HTML responses. | 75 |
| | Provides integration and tools for testing Django web applications with Selenium | 90 |
| | Automates visual testing of web pages before and after releases to ensure deployment safety | 1,441 |
| | A collection of security-focused tools to enhance the security of Django applications. | 275 |
| | A Django template tag that automatically highlights active URLs in web pages. | 158 |
| | Tools for gathering information about and exploiting vulnerabilities in domains | 620 |
| | Allows Django admin users to log in as other users with customizable permissions and URL redirects. | 365 |
| | An application that validates HTTP status codes across entire web applications. | 17 |