ᅠ
Size: a a a
ᅠ
MB
tn
MB
tn
tn
ЧП
MB
ЧП
MB
S
MB
A
S
MB
MB
A
S
KV
class BBPasswordResetView(SuccessMessageMixin, PasswordResetView):далее сделал макет (с ним всё ок)
template_name = 'main/password_reset_request.html'
email_template_name = 'email/password_reset_request.txt'
success_message = 'Письмо для сброса пароля отправлено на email'
success_url = reverse_lazy('main:password_reset_confirm')
'email/password_reset_request.txt'
):Кто-то запросил сброс пароля по email-адресу {{ mail }}. Перейдите по ссылке:
{{ protocol }}://{{ domain }}{% url 'main:password_reset_confirm' uidb64=uid token=token %}
Ваше имя пользователя, если вы вдруг забыли: {{ user.get_username }}
Прописал в путях такие штуки(index2 - заглушка): path('accounts/password/reset/',
BBPasswordResetView.as_view(), name='password_reset_request'),
path('accounts/password/reset/confirm/<str:uidb64>/<str:token>/', index2,
name='password_reset_confirm'),
И сам index2:def index2(request, uidb64, token):
return render(request, 'main/index.html')
Что имеем: