CSP: Add reporting endpoint

This commit is contained in:
Raphael Michel
2017-09-28 18:43:45 +02:00
parent c030bd35ca
commit 29b157f287
5 changed files with 41 additions and 1 deletions

View File

@@ -451,6 +451,12 @@ LOGGING = {
'class': 'logging.StreamHandler',
'formatter': 'default'
},
'csp_file': {
'level': loglevel,
'class': 'logging.FileHandler',
'filename': os.path.join(LOG_DIR, 'csp.log'),
'formatter': 'default'
},
'file': {
'level': loglevel,
'class': 'logging.FileHandler',
@@ -474,6 +480,11 @@ LOGGING = {
'level': loglevel,
'propagate': True,
},
'pretix.security.csp': {
'handlers': ['csp_file'],
'level': loglevel,
'propagate': False,
},
'django.security': {
'handlers': ['file', 'console', 'mail_admins'],
'level': loglevel,