diff --git a/piomint/settings.py b/piomint/settings.py index d453014..22926b6 100644 --- a/piomint/settings.py +++ b/piomint/settings.py @@ -29,6 +29,12 @@ DEBUG = True ALLOWED_HOSTS = ['*'] if DEBUG else ['localhost', 'app.piomint.de'] +# Ohne das schlägt jedes POST-Formular (z.B. der Admin-Login) mit "Origin checking +# failed" fehl, sobald die Seite über HTTPS läuft: der Server sitzt hinter einem +# Reverse-Proxy, Django kennt seine eigene Produktions-Domain sonst nicht als +# vertrauenswürdigen Origin. +CSRF_TRUSTED_ORIGINS = ['https://app.piomint.de'] + # Application definition