From 5342c0927b5bc21ddd44b1bfe439bde86795eae4 Mon Sep 17 00:00:00 2001 From: SejiL Date: Tue, 7 Jun 2022 12:01:33 +0430 Subject: [PATCH] Resolved design problem --- configuration/configuration.py | 4 +--- configuration/extra.py | 3 +++ env/netbox.env | 1 - 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configuration/configuration.py b/configuration/configuration.py index 9872c69..1db6051 100644 --- a/configuration/configuration.py +++ b/configuration/configuration.py @@ -34,8 +34,6 @@ _BASE_DIR = dirname(dirname(abspath(__file__))) # # Example: ALLOWED_HOSTS = ['netbox.example.com', 'netbox.internal.local'] ALLOWED_HOSTS = environ.get('ALLOWED_HOSTS', '*').split(' ') -# Example: CSRF_TRUSTED_ORIGINS = http://netbox.example.com/* -CSRF_TRUSTED_ORIGINS = environ.get('CSRF_TRUSTED_ORIGINS', '').split(' ') # PostgreSQL database configuration. See the Django documentation for a complete list of available parameters: # https://docs.djangoproject.com/en/stable/ref/settings/#databases @@ -84,7 +82,7 @@ SECRET_KEY = _read_secret('secret_key', environ.get('SECRET_KEY', '')) ######################### -# #http://localhost +# # # Optional settings # # # ######################### diff --git a/configuration/extra.py b/configuration/extra.py index 46f1877..a1d2a96 100644 --- a/configuration/extra.py +++ b/configuration/extra.py @@ -53,3 +53,6 @@ # from datetime import datetime # now = datetime.now().strftime("%d/%m/%Y %H:%M:%S") # BANNER_TOP = f'This instance started on {now}.' + +# Allow CSRF trusted origins, e.g: +# CSRF_TRUSTED_ORIGINS = ['http://netbox.example.com'] \ No newline at end of file diff --git a/env/netbox.env b/env/netbox.env index 08b71a7..456cac9 100644 --- a/env/netbox.env +++ b/env/netbox.env @@ -1,5 +1,4 @@ CORS_ORIGIN_ALLOW_ALL=True -CSRF_TRUSTED_ORIGINS=http://netbox.example.com/* DB_HOST=postgres DB_NAME=netbox DB_PASSWORD=J5brHrAXFLQSif0K