我有一個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
引用自己:「顯示同名的管理員模板」 –