Pavel "LEdoian" Turinsky
3 years ago
2 changed files with 27 additions and 0 deletions
@ -1,6 +1,24 @@ |
|||||
from logging import Filter, INFO |
from logging import Filter, INFO |
||||
|
from django.urls import reverse |
||||
|
|
||||
class Http404AsInfoFilter(Filter): |
class Http404AsInfoFilter(Filter): |
||||
def filter(self, record): |
def filter(self, record): |
||||
if record.name == 'django.request' and record.status_code == 404: |
if record.name == 'django.request' and record.status_code == 404: |
||||
record.levelno = INFO |
record.levelno = INFO |
||||
return 1 # Keep the log record |
return 1 # Keep the log record |
||||
|
|
||||
|
class StripSensitiveFormDataFilter(Filter): |
||||
|
def filter(self, record): |
||||
|
if hasattr(record, 'request') and record.request.path in [ |
||||
|
reverse('login'), |
||||
|
reverse('logout'), |
||||
|
reverse('seminar_prihlaska'), |
||||
|
reverse('seminar_resitel_edit'), |
||||
|
reverse('reset_password'), |
||||
|
reverse('reset_password_done'), |
||||
|
reverse('reset_password_confirm'), |
||||
|
reverse('reset_password_complete'), |
||||
|
reverse('change_password'), |
||||
|
]: |
||||
|
record.request.POST=[] |
||||
|
return 1 |
||||
|
Loading…
Reference in new issue