mirror of https://github.com/interlegis/sapl.git
Marcio Mazza
10 years ago
2 changed files with 29 additions and 0 deletions
@ -0,0 +1,22 @@ |
|||
import copy |
|||
import logging |
|||
|
|||
from django.utils.log import DEFAULT_LOGGING |
|||
|
|||
# hack to suppress many annoying warnings from crispy_forms |
|||
# Do remove this file and corresponding import in settings |
|||
# when crispy_forms is corrected !!! |
|||
SUPRESS_CRISPY_FORM_WARNINGS_LOGGING = copy.deepcopy(DEFAULT_LOGGING) |
|||
SUPRESS_CRISPY_FORM_WARNINGS_LOGGING['filters']['suppress_deprecated'] = { |
|||
'()': 'sapl.temp_suppress_crispy_form_warnings.SuppressDeprecated' |
|||
} |
|||
SUPRESS_CRISPY_FORM_WARNINGS_LOGGING['handlers']['console']['filters'].append( |
|||
'suppress_deprecated') |
|||
|
|||
|
|||
class SuppressDeprecated(logging.Filter): |
|||
|
|||
def filter(self, record): |
|||
msg = record.getMessage() |
|||
return not ('crispy_forms' in msg |
|||
and 'RemovedInDjango19Warning' in msg) |
Loading…
Reference in new issue