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 django.urls import reverse |
|||
|
|||
class Http404AsInfoFilter(Filter): |
|||
def filter(self, record): |
|||
if record.name == 'django.request' and record.status_code == 404: |
|||
record.levelno = INFO |
|||
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