no reverse for django.contrib.auth.views.password_reset_confirm
13 ноября 2016 г. 1:32
Если встретилась ошибка no reverse for django.contrib.auth.views.password_reset_confirm
, то можно добавить следующие урлы:
from django.contrib.auth.views import password_reset_confirm urlpatterns = patterns('', ... url(r'^reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<uidb64>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', password_reset_confirm, name='password_reset_confirm'), )
Или если использовать свой шаблон для рендера страницы "Сброса пароля" при использовании представления, основанного на классах, как это сделано в django shop:
from shop.views.auth import PasswordResetConfirm urlpatterns = patterns('', ... url(r'^password-reset-confirm/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/?$', PasswordResetConfirm.as_view(template_name='myshop/pages/password-reset-confirm.html'), name='password_reset_confirm'), )
Похожие статьи:
Представляю вашему вниманию книгу, написанную моим близким другом Максимом Макуриным: Секреты эффективного управления ассортиментом.
Книга предназначается для широкого круга читателей и, по мнению автора, будет полезна специалистам отдела закупок и логистики, категорийным и финансовым менеджерам, менеджерам по продажам, аналитикам, руководителям и директорам, в компетенции которых принятие решений по управлению ассортиментом.
Комментарии: 0