我有一个urls.py:为什么我的registration/reset_password_done.html模板没有被Django使用?
from django.contrib.auth.views import (password_reset, password_reset_done,
password_change, password_change_done)
[...]
urlpatterns += i18n_patterns('',
url(r'^accounts/password_reset/$', password_reset,
{'template_name': 'registration/password_reset.html',
"post_reset_redirect": '/accounts/password_reset_done/' },
name='reset-password'),
url(r'^accounts/password_reset_done/$', password_reset_done,
{'template_name': 'registration/password_reset_done.html'},
name="reset-password-done"))
而在应用/模板/登记的相关模板。
password_reset
显示我的模板,但是password_reset_done
没有显示(它显示了具有相同名称的管理模板)。在其中运行pdb
确认传递了正确的模板名称。我tripple检查模板的名称。
它使用默认模板还是说'找不到模板'? – Leopd
引用自己:“显示同名的管理员模板” –