From 953a9aa80e57834634df0915b5b943b08174a1c2 Mon Sep 17 00:00:00 2001 From: Kruchinin Date: Fri, 13 Nov 2020 13:59:49 +0300 Subject: [PATCH] First step --- tests/docker-compose.email.yml | 8 ++++++++ tests/email_settings.py | 17 +++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 tests/docker-compose.email.yml create mode 100644 tests/email_settings.py diff --git a/tests/docker-compose.email.yml b/tests/docker-compose.email.yml new file mode 100644 index 00000000..452546f3 --- /dev/null +++ b/tests/docker-compose.email.yml @@ -0,0 +1,8 @@ +version: "3.3" + +services: + cvat: + volumes: + - ./email_settings.py:/home/django/email_settings.py:ro + environment: + DJANGO_SETTINGS_MODULE: email_settings diff --git a/tests/email_settings.py b/tests/email_settings.py new file mode 100644 index 00000000..71eeaa0a --- /dev/null +++ b/tests/email_settings.py @@ -0,0 +1,17 @@ +#!/usr/bin/env python + +# Copyright (C) 2020 Intel Corporation +# +# SPDX-License-Identifier: MIT + +from cvat.settings.production import * + + +# https://github.com/pennersr/django-allauth +ACCOUNT_AUTHENTICATION_METHOD = 'username' +ACCOUNT_CONFIRM_EMAIL_ON_GET = True +ACCOUNT_EMAIL_REQUIRED = True +ACCOUNT_EMAIL_VERIFICATION = 'mandatory' + +# Email backend settings for Django +EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' \ No newline at end of file