From 1e2afde286dada79e409f704b6a3d5ca2c83f4ec Mon Sep 17 00:00:00 2001 From: Yasin Date: Thu, 9 Jan 2014 18:01:09 +0100 Subject: [PATCH] Settings: Added Admin user + Added debugging mode for send_mail() --- myslice/settings.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/myslice/settings.py b/myslice/settings.py index 70b4a87a..f3bdb7b4 100644 --- a/myslice/settings.py +++ b/myslice/settings.py @@ -57,6 +57,18 @@ EMAIL_HOST = "localhost" EMAIL_PORT = 25 EMAIL_USE_TLS = False +# use the email for debugging purpose +# turn on debugging: +# python -m smtpd -n -c DebuggingServer localhost:1025 + +if DEBUG: + EMAIL_HOST = 'localhost' + EMAIL_PORT = 1025 + EMAIL_HOST_USER = '' + EMAIL_HOST_PASSWORD = '' + EMAIL_USE_TLS = False + DEFAULT_FROM_EMAIL = 'testing@example.com' + DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'. @@ -198,7 +210,7 @@ INSTALLED_APPS = [ # managing database migrations 'south', # Uncomment the next line to enable the admin: - # 'django.contrib.admin', + 'django.contrib.admin', # Uncomment the next line to enable admin documentation: # 'django.contrib.admindocs', 'portal', @@ -239,7 +251,7 @@ LOGGING = { } } -AUTHENTICATION_BACKENDS = ( 'auth.manifoldbackend.ManifoldBackend', ) +AUTHENTICATION_BACKENDS = ( 'auth.manifoldbackend.ManifoldBackend','django.contrib.auth.backends.ModelBackend' ) ### the view to redirect malformed (i.e. with a wrong CSRF) incoming requests # without this setting django will return a 403 forbidden error, which is fine -- 2.43.0