summaryrefslogtreecommitdiff
path: root/django/archives/settings.py
diff options
context:
space:
mode:
Diffstat (limited to 'django/archives/settings.py')
-rw-r--r--django/archives/settings.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/django/archives/settings.py b/django/archives/settings.py
index 80b990e..5761344 100644
--- a/django/archives/settings.py
+++ b/django/archives/settings.py
@@ -100,6 +100,8 @@ TEMPLATES = [{
INSTALLED_APPS = [
+ 'django.contrib.auth',
+ 'django.contrib.contenttypes',
'archives.mailarchives',
]
@@ -133,6 +135,7 @@ FORCE_SCRIPT_NAME = ""
SEARCH_CLIENTS = ('127.0.0.1',)
API_CLIENTS = ('127.0.0.1',)
PUBLIC_ARCHIVES = False
+ALLOW_RESEND = False
try:
from .settings_local import *
@@ -140,16 +143,15 @@ except ImportError:
pass
# If this is a non-public site, enable middleware for handling logins etc
-if not PUBLIC_ARCHIVES:
+if ALLOW_RESEND or not PUBLIC_ARCHIVES:
MIDDLEWARE_CLASSES = [
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
+ 'django.middleware.csrf.CsrfViewMiddleware',
] + MIDDLEWARE_CLASSES
MIDDLEWARE_CLASSES.append('archives.mailarchives.redirecthandler.RedirectMiddleware')
INSTALLED_APPS = [
- 'django.contrib.auth',
- 'django.contrib.contenttypes',
'django.contrib.sessions',
] + INSTALLED_APPS