Настроенный URL для сброса пароля для сброса пароля Django Rest API

Я новичок в Django и реализовал конечную точку сброса пароля для моего rest API, используя библиотеку django-rest-passwordreset. Это работает замечательно, но я хочу настроить url, возвращаемый в электронном письме, чтобы включить "https://" и имя домена перед путем и токеном, чтобы полный URL отображался в электронном письме.

На данный момент электронная почта присылает мне путь, подобный этому:

/password-reset/?token=random_string_of_characters_are_here

Я бы хотел, чтобы он отправлял мне по электронной почте что-то вроде этого:

https://mywebsite.com/password-reset/?token=random_string_of_characters_are_here

что я делаю, так это добавляю url в контексте :

from django.conf import settings

context.update({"FRONT_URL": settings.FRONT_URL})
content = render_to_string("emails/reset.html".format(template), context)

Я заполняю FRONT_URL в settings.py и могу использовать {{ FRONT_URL }} в моем шаблоне.

Я использую context.update, поэтому я могу просто добавить FRONT_URL к другим context значениям

Вернуться на верх