res = redirect('/')
из урока т.к. использовать чистый res.set_coo..., то получаем строку, а у строки нет атрибута 'set_cookie'.def w():
res = HttpResponse()
res.set_cookie('cookie_name', 'cookie_value', max_age=30)
return res
print(w()) #<HttpResponse status_code=200, "text/html; charset=utf-8">
w() # {'csrftoken': '', 'sessionid': ''}
response.set_cookie(
settings.SESSION_COOKIE_NAME,
request.session.session_key, max_age=max_age,
expires=expires, domain=settings.SESSION_COOKIE_DOMAIN,
path=settings.SESSION_COOKIE_PATH,
secure=settings.SESSION_COOKIE_SECURE or None,
httponly=settings.SESSION_COOKIE_HTTPONLY or None,
samesite=settings.SESSION_COOKIE_SAMESITE,
)
EMAIL_HOST = 'smtp.yandex.ru'
EMAIL_HOST_USER = 'myEmail@yandex.ru'
EMAIL_HOST_PASSWORD = 'myPassword'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
Вход в аккаунт Google через небезопасные приложенияЯ вхожу через пароль приложения,
После того как вы включите двухэтапную аутентификацию, доступ к вашему аккаунту Google для некоторых приложений может быть закрыт. Пароли приложений позволяют решить эту проблему.
Вас приветствует example.com!
Вы получили это письмо, потому что пользователь UserName указал ваш e-mail для подключения к своему аккаунту.
Чтобы подтвердить, перейдите по ссылке http://127.0.0.1:8000/accounts/confirm-email/NA:1iZw0A:Rhkwll4jrw2HfcgMVSangqBqdic/
Спасибо от сайта «example.com!»
example.com
проверьте весь поток общения с сервером
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: Subject here
From: fromEmail@gmail.com
To: toEmail@yandex.ru
Date: Wed, 27 Nov 2019 12:58:30 -0000
Message-ID: <157485951071.31514.6370416325896151342@devkd-system>