From bc324c5769c4f7212beec9a2087f1e5ecd8f2b80 Mon Sep 17 00:00:00 2001 From: Oliver Marks Date: Tue, 28 Feb 2017 20:21:13 +0000 Subject: [PATCH] Change /admin url to /trustee so its less obvious to spiders looking for exploits --- config/settings/common.py | 4 ++-- config/settings/production.py | 2 +- config/settings/stage.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/settings/common.py b/config/settings/common.py index 3b44844..f5608d7 100644 --- a/config/settings/common.py +++ b/config/settings/common.py @@ -10,6 +10,7 @@ https://docs.djangoproject.com/en/dev/ref/settings/ """ from __future__ import absolute_import, unicode_literals +import time import environ ROOT_DIR = environ.Path(__file__) - 3 # (mhackspace/config/settings/common.py - 3 = mhackspace/) @@ -198,7 +199,6 @@ STATICFILES_FINDERS = ( # ------------------------------------------------------------------------------ # See: https://docs.djangoproject.com/en/dev/ref/settings/#media-root MEDIA_ROOT = str(APPS_DIR('media')) -import time DRACEDITOR_UPLOAD_PATH = 'images/uploads/{}'.format(time.strftime("%Y/%m/%d/")) DRACEDITOR_UPLOAD_URL = '/api/uploader/' # change to local uploader DRACEDITOR_MARKDOWN_BASE_EMOJI_URL = '/static/images/emojis/' @@ -266,7 +266,7 @@ INSTALLED_APPS += ("compressor", 'sass_processor',) STATICFILES_FINDERS += ("compressor.finders.CompressorFinder", ) # Location of root django.contrib.admin URL, use {% url 'admin:index' %} -ADMIN_URL = '^admin/' +ADMIN_URL = '^trustee/' # Your common stuff: Below this line define 3rd party library settings # ------------------------------------------------------------------------------ diff --git a/config/settings/production.py b/config/settings/production.py index 9213869..60e987c 100644 --- a/config/settings/production.py +++ b/config/settings/production.py @@ -211,7 +211,7 @@ LOGGING = { } # Custom Admin URL, use {% url 'admin:index' %} -ADMIN_URL = env('DJANGO_ADMIN_URL', default='admin') +ADMIN_URL = env('DJANGO_ADMIN_URL', default='trustee') # Your production stuff: Below this line define 3rd party library settings # ------------------------------------------------------------------------------ diff --git a/config/settings/stage.py b/config/settings/stage.py index 9ba0561..44e8405 100644 --- a/config/settings/stage.py +++ b/config/settings/stage.py @@ -211,7 +211,7 @@ LOGGING = { } # Custom Admin URL, use {% url 'admin:index' %} -ADMIN_URL = env('DJANGO_ADMIN_URL', default='admin/') +ADMIN_URL = env('DJANGO_ADMIN_URL', default='trustee/') # Your production stuff: Below this line define 3rd party library settings # ------------------------------------------------------------------------------