У меня есть две проблемы. Проверка электронной почты работает хорошо, но я хочу настроить электронную почту, отправляемую пользователям. Вот содержание письма:
Привет от Localhost!
Вы получаете это электронное письмо, потому что пользовательский тест дал вам как
адрес электронной почты для подключения своей учетной записи.
Чтобы подтвердить, что это правильно, перейдите на
http://127.0.0.1:8000/rest-auth/registration/account-confirm-email/MTE:1h4DCn:JtkrZ1wkENQIdG8ysIVu7Qx_R44/
Спасибо от Localhost! https://localhost:8000/
Как я могу создать html-файл и заполнить контент, который я хочу отправить по электронной почте? А как насчет темы электронной почты?
Вторая проблема заключается в том, что когда я нажимаю на ссылку, пользователь приходит в ужас, но затем я получаю сообщение об ошибке 404 в /accounts/profile.
.
Вот мой код:
from allauth.account.views import confirm_email
urlpatterns = [
path('accounts/', include('allauth.urls')),
path('rest-auth/', include('rest_auth.urls')),
url(r'^rest-auth/registration/account-confirm-email/(?P<key>[-:\w]+)/$', confirm_email),
path('rest-auth/registration/', include('rest_auth.registration.urls')),
]
Нужно ли добавлять URL для аккаунтов / профиля / и создавать HTML-шаблон, показывающий, что проверка электронной почты прошла успешно? Кроме того, есть ли способ изменить URL-адрес на i.e account / authentication-success /?