forked from 00dani/lemoncurry
allow details tags
This commit is contained in:
parent
e540f7b784
commit
73155f399b
2 changed files with 4 additions and 2 deletions
|
@ -2,10 +2,11 @@ from bleach.sanitizer import Cleaner, ALLOWED_TAGS
|
||||||
from bleach.linkifier import LinkifyFilter
|
from bleach.linkifier import LinkifyFilter
|
||||||
from jinja2 import evalcontextfilter, Markup
|
from jinja2 import evalcontextfilter, Markup
|
||||||
|
|
||||||
TAGS = ['cite', 'code', 'p', 'pre', 'img', 'span']
|
TAGS = ['cite', 'code', 'details', 'p', 'pre', 'img', 'span', 'summary']
|
||||||
TAGS.extend(ALLOWED_TAGS)
|
TAGS.extend(ALLOWED_TAGS)
|
||||||
ATTRIBUTES = {
|
ATTRIBUTES = {
|
||||||
'a': ('href', 'title', 'class'),
|
'a': ('href', 'title', 'class'),
|
||||||
|
'details': ('open',),
|
||||||
'img': ('alt', 'src', 'title'),
|
'img': ('alt', 'src', 'title'),
|
||||||
'span': ('class',),
|
'span': ('class',),
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,10 +5,11 @@ from django.utils.safestring import mark_safe
|
||||||
from bleach.sanitizer import Cleaner, ALLOWED_TAGS
|
from bleach.sanitizer import Cleaner, ALLOWED_TAGS
|
||||||
from bleach.linkifier import LinkifyFilter
|
from bleach.linkifier import LinkifyFilter
|
||||||
|
|
||||||
tags = ['cite', 'code', 'p', 'pre', 'img', 'span']
|
tags = ['cite', 'code', 'details', 'p', 'pre', 'img', 'span', 'summary']
|
||||||
tags.extend(ALLOWED_TAGS)
|
tags.extend(ALLOWED_TAGS)
|
||||||
attributes = {
|
attributes = {
|
||||||
'a': ('href', 'title', 'class'),
|
'a': ('href', 'title', 'class'),
|
||||||
|
'details': ('open',),
|
||||||
'img': ('alt', 'src', 'title'),
|
'img': ('alt', 'src', 'title'),
|
||||||
'span': ('class',),
|
'span': ('class',),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue