Я пытаюсь проверить конфигурацию сброса пароля на локальном хосте, используя django-rest-auth.Проверка электронной почты и регистрация работают, и я могу инициировать событие сброса пароля и отправить электронное письмо, но электронное письмо содержит неправильный домен.Сейчас он передает ссылку, содержащую my-site.com
в качестве домена вместо 0.0.0.0:8000
в качестве домена.Я запускаю приложение в док-контейнере, поэтому оно 0.0.0.0:8000
вместо 127.0.0.1:8000
.
Текущий результат:
You're receiving this email because you requested a password reset for your user account at My Site.
Please go to the following page and choose a new password:
http://my-site.com/auth/password-reset/confirm/OA/55d-7dc2614593146ac3ce82/
Your username, in case you've forgotten: testaccount
Thanks for using our site!
The My Site team
Ожидаемый результат
You're receiving this email because you requested a password reset for your user account at My Site.
Please go to the following page and choose a new password:
http://0.0.0.0:8000/auth/password-reset/confirm/OA/55d-7dc2614593146ac3ce82/
Your username, in case you've forgotten: testaccount
Thanks for using our site!
The My Site team
Мой файл URL для моей регистрации:
from django.urls import path, include
from allauth.account.views import ConfirmEmailView
from . import views
urlpatterns = [
path('registration/account-email-verification-sent/', views.null_view, name='account_email_verification_sent'),
path('registration/account-confirm-email/<key>', ConfirmEmailView.as_view(), name='account_confirm_email'),
path('registration/complete/', views.complete_view, name='account_confirm_complete'),
path('password-reset/confirm/(<uidb64>/<token>/', views.null_view, name='password_reset_confirm'),
path('', include('rest_auth.urls')),
path('registration/', include('rest_auth.registration.urls')),
]
Я столкнулся с другим сообщением, в котором предлагалось изменить идентификатор сайта, но я не уверен, что это правильно.
Как мнезаставить его передать текущий обслуживаемый домен вместо домена с идентификатором сайта?