fix: update lxml parser for celery tasks to be more secure

This commit is contained in:
SaadYousaf
2021-08-03 09:39:12 +05:00
committed by Adam Blackwell
parent 67da5bbb9c
commit bb80192f1c
2 changed files with 10 additions and 1 deletions

View File

@@ -5,9 +5,13 @@ and auto discover tasks in all installed django apps.
Taken from: https://celery.readthedocs.org/en/latest/django/first-steps-with-django.html
"""
import os
# Patch the xml libs before anything else.
from safe_lxml import defuse_xml_libs
defuse_xml_libs()
# Set the default Django settings module for the 'celery' program
# and then instantiate the Celery singleton.

View File

@@ -7,6 +7,11 @@ Taken from: https://celery.readthedocs.org/en/latest/django/first-steps-with-dja
import os
# Patch the xml libs before anything else.
from safe_lxml import defuse_xml_libs
defuse_xml_libs()
# Set the default Django settings module for the 'celery' program
# and then instantiate the Celery singleton.