diff --git a/src/account/auth_pipeline.py b/src/account/auth_pipeline.py index 2c6c425141b501f97434282198a79b82252f70ed..3735b3a91a7c2ccff86ee476b9490704be79dd97 100644 --- a/src/account/auth_pipeline.py +++ b/src/account/auth_pipeline.py @@ -1,5 +1,4 @@ from django.core import exceptions -from django.http import HttpResponseServerError from django.core.mail import send_mail from . import models @@ -11,4 +10,5 @@ def create_profile(backend, user, response, *args, **kwargs): user.profile except exceptions.ObjectDoesNotExist: models.Profile.objects.create(user=user) - send_mail('TESZT', 'Attiss meleg!4!!', 'noreply@keszkepzes.sch.bme.hu', user.email) + if user.email is not None: + send_mail('TESZT', 'Attiss meleg!4!!', 'noreply@devteam.sch.bme.hu', [user.email, ]) diff --git a/src/account/models.py b/src/account/models.py index b8188f304cce32d6c8577739e1cf6aa1656efab8..d53c338f04d7a91ae4a33e6ae8476ae0c17593ab 100644 --- a/src/account/models.py +++ b/src/account/models.py @@ -1,7 +1,6 @@ from django.db import models from django.contrib.auth.models import User from solo.models import SingletonModel -from common.middleware import CurrentUserMiddleware class GroupChoice(models.Model): diff --git a/src/kszkepzes/settings/base.py b/src/kszkepzes/settings/base.py index 305d41c9b79a4a00ce7db8f44e75c5ad7fa12f80..a00562b4480516e78a8257ca7654cecf68016a82 100644 --- a/src/kszkepzes/settings/base.py +++ b/src/kszkepzes/settings/base.py @@ -159,6 +159,9 @@ STATIC_URL = '/django-static/' MEDIA_ROOT = os.getenv('MEDIA_ROOT', '/tmp') MEDIA_URL = '/media/' -EMAIL_HOST = 'mail.sch.bme.hu' -EMAIL_PORT = 587 +EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' +EMAIL_HOST = 'smtp.gmail.com' EMAIL_USE_TLS = True +EMAIL_PORT = 587 +EMAIL_HOST_USER = 'bmate711kamu@gmail.com' +EMAIL_HOST_PASSWORD = '1IronxDog'