У меня есть обработчик URL для смены паролей, например:
url(r'^password/change/$',
auth_views.password_change,
{'template_name' : 'account/password/password_change_form.html'},
name='auth_password_change'),
Все хорошо, мой шаблон загружен, и смена пароля работает, как и ожидалось.Тем не менее, мой шаблон должен иметь доступ request.user
.Объект request
по умолчанию не передается в шаблон из встроенного представления auth_views.password_change
.
Я знаю, что представление auth_views.password_change
может быть передано в дополнительном контексте, которое оно передаст шаблону.Я просто не знаю, как это сделать в моем обработчике URL.
Я знаю, что мог бы просто написать другое представление, охватывающее auth_views.password_change
, но мне любопытно, есть ли быстрый способ сделать этов обработчике URL.
Можете ли вы показать мне, как изменить мой текущий обработчик URL для передачи текущего объекта request
как extra_context
представлению auth_views.password_change
?