我想重写Django的管理“更改密码”页面(change_password.html)。因此,我在我的项目的“/templates/admin/registration/password_change_form.html”目录中放置了Django的“/contrib/admin/templates/registration/password_change_form.html”。不幸的是,这似乎没有办法。如何覆盖Django的管理更改密码页面?
在这一点上,我很难过。我猜它与Django的/contrib/auth/urls.py文件(它将管理员更改密码调用指向“django.contrib.auth.views.password_change”)有关,但管理员模板更改已微不足道到目前为止,我很惊讶这个不跟风。
有什么想法?
什么是您的settings.TEMPLATE_DIRS样子? – bchhun 2009-01-15 16:42:18
它有''./templates',“。我不确定这是什么问题。我有一个“/ templates/admin”目录,这在TEMPLATE_DIRS – Huuuze 2009-01-15 16:48:43