Skip to content
Snippets Groups Projects
Commit 3e82ddb5 authored by André Anjos's avatar André Anjos :speech_balloon:
Browse files

[settings] Suppress django 1.10 deprecation warning caused by django jsonfield provisionally

parent 3288fa33
No related branches found
No related tags found
1 merge request!194Scheduler
......@@ -126,6 +126,27 @@ LOGGING = {
}
}
##############################################################################
#
# Special code to remove Django 1.10 deprecation warnings caused by
# Django-JSONField while that is not resolved:
# https://bitbucket.org/schinckel/django-jsonfield/issues/46/django-190-complains-about-subfieldbase
# Current django-jsonfield available: 0.9.19 (28.04.2016)
#
##############################################################################
import logging
class SuppressDeprecated(logging.Filter):
def filter(self, record):
WARNINGS_TO_SUPPRESS = [
'RemovedInDjango110Warning',
]
# Return false to suppress message.
return not any([warn in record.getMessage() for warn in WARNINGS_TO_SUPPRESS])
warn_logger = logging.getLogger('py.warnings')
warn_logger.addFilter(SuppressDeprecated())
##############################################################################
#
# DATABASE
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment