Update markdown
This commit is contained in:
parent
1ec1127f21
commit
75b04140f3
1 changed files with 5 additions and 0 deletions
|
@ -48,6 +48,8 @@ ALLOWED_TAGS = bleach.sanitizer.ALLOWED_TAGS + [
|
||||||
"dt",
|
"dt",
|
||||||
"dd",
|
"dd",
|
||||||
"br",
|
"br",
|
||||||
|
"details",
|
||||||
|
"summary"
|
||||||
]
|
]
|
||||||
|
|
||||||
ALLOWED_ATTRS = ["src", "width", "height", "href", "class"]
|
ALLOWED_ATTRS = ["src", "width", "height", "href", "class"]
|
||||||
|
@ -55,9 +57,12 @@ ALLOWED_ATTRS = ["src", "width", "height", "href", "class"]
|
||||||
|
|
||||||
@registry.filter
|
@registry.filter
|
||||||
def markdown(value):
|
def markdown(value):
|
||||||
|
print("BEFORE:", value)
|
||||||
extensions = EXTENSIONS
|
extensions = EXTENSIONS
|
||||||
html = _markdown.markdown(value, extensions=extensions)
|
html = _markdown.markdown(value, extensions=extensions)
|
||||||
html = bleach.clean(html, tags=ALLOWED_TAGS, attributes=ALLOWED_ATTRS)
|
html = bleach.clean(html, tags=ALLOWED_TAGS, attributes=ALLOWED_ATTRS)
|
||||||
if not html:
|
if not html:
|
||||||
html = escape(value)
|
html = escape(value)
|
||||||
|
print("AFTER")
|
||||||
|
print(html)
|
||||||
return '<div class="md-typeset">%s</div>' % html
|
return '<div class="md-typeset">%s</div>' % html
|
||||||
|
|
Loading…
Reference in a new issue