update xss filter
This commit is contained in:
@@ -1,14 +1,10 @@
|
||||
from django.contrib.postgres.fields import JSONField # NOQA
|
||||
from django.db import models
|
||||
|
||||
from utils.xss_filter import XssHtml
|
||||
from utils.xss_filter import XSSHtml
|
||||
|
||||
|
||||
class RichTextField(models.TextField):
|
||||
def get_prep_value(self, value):
|
||||
if not value:
|
||||
value = ""
|
||||
parser = XssHtml()
|
||||
parser.feed(value)
|
||||
parser.close()
|
||||
return parser.getHtml()
|
||||
with XSSHtml() as parser:
|
||||
return parser.clean(value or "")
|
||||
|
||||
Reference in New Issue
Block a user