mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 09:36:41 -04:00
64 lines
2.3 KiB
Text
64 lines
2.3 KiB
Text
--- django_bleach/tests/test_forms.py.orig 2023-08-05 01:36:02 UTC
|
|
+++ django_bleach/tests/test_forms.py
|
|
@@ -127,7 +127,7 @@ class TestCustomWidget(TestCase):
|
|
# Define form inside function with overridden settings so
|
|
# get_default_widget() sees the modified setting.
|
|
no_tags = BleachField(
|
|
- max_length=100, strip_tags=True, allowed_tags=[]
|
|
+ max_length=100, strip_tags=True, allowed_tags={}
|
|
)
|
|
no_strip = BleachField(
|
|
max_length=100, allowed_tags=None, allowed_attributes=None
|
|
--- setup.py.orig 2023-08-05 01:36:02 UTC
|
|
+++ setup.py
|
|
@@ -43,7 +43,7 @@ setup(
|
|
license="MIT",
|
|
packages=find_packages(exclude=("testproject*",)),
|
|
install_requires=[
|
|
- "bleach[css]>=5,<6",
|
|
+ "bleach[css]>=5",
|
|
"Django>=3.2",
|
|
],
|
|
python_requires=">=3.8",
|
|
--- testproject/constants.py.orig 2023-08-05 01:36:02 UTC
|
|
+++ testproject/constants.py
|
|
@@ -2,11 +2,11 @@ ALLOWED_ATTRIBUTES = {"*": ["class", "style"], "a": ["
|
|
|
|
ALLOWED_CSS_PROPERTIES = ["color"]
|
|
|
|
-ALLOWED_PROTOCOLS = [
|
|
+ALLOWED_PROTOCOLS = {
|
|
"https",
|
|
"data",
|
|
-]
|
|
+}
|
|
|
|
ALLOWED_STYLES = ALLOWED_CSS_PROPERTIES
|
|
|
|
-ALLOWED_TAGS = ["a", "li", "ul"]
|
|
+ALLOWED_TAGS = {"a", "li", "ul"}
|
|
--- testproject/forms.py.orig 2023-08-05 01:36:02 UTC
|
|
+++ testproject/forms.py
|
|
@@ -23,7 +23,7 @@ class CustomBleachWidget(forms.Textarea):
|
|
class BleachForm(forms.Form):
|
|
"""Form for testing BleachField"""
|
|
|
|
- no_tags = BleachField(max_length=100, strip_tags=True, allowed_tags=[])
|
|
+ no_tags = BleachField(max_length=100, strip_tags=True, allowed_tags={})
|
|
|
|
no_strip = BleachField(
|
|
max_length=100, allowed_tags=None, allowed_attributes=None
|
|
--- testproject/models.py.orig 2023-08-05 01:36:02 UTC
|
|
+++ testproject/models.py
|
|
@@ -10,9 +10,9 @@ class Person(models.Model):
|
|
biography = BleachField(
|
|
max_length=100,
|
|
verbose_name="Person biography",
|
|
- allowed_tags=["p", "a", "li", "ul", "strong"],
|
|
+ allowed_tags={"p", "a", "li", "ul", "strong"},
|
|
allowed_attributes=["class", "href", "style"],
|
|
- allowed_protocols=["http", "https"],
|
|
+ allowed_protocols={"http", "https"},
|
|
css_sanitizer=CSSSanitizer(
|
|
allowed_css_properties=["color", "background-color"]
|
|
),
|