Python 在Django 1.8中添加模板文件夹

Python 在Django 1.8中添加模板文件夹,python,django,Python,Django,我在为django项目添加模板目录时遇到一些问题。我的目标是覆盖/django/contrib/admin/templates/registration/password\u reset\u form.html文件 我的Django版本是1.8。这是my settings.py的模板部分: ] 在django项目的templates文件夹中,我添加了修改后的密码\u reset\u form.html My URL.py如下所示: url(r'^password/reset/$',auth_vi

我在为django项目添加模板目录时遇到一些问题。我的目标是覆盖/django/contrib/admin/templates/registration/password\u reset\u form.html文件

我的Django版本是1.8。这是my settings.py的模板部分:

]

在django项目的templates文件夹中,我添加了修改后的密码\u reset\u form.html

My URL.py如下所示:

url(r'^password/reset/$',auth_views.password_reset,name='password_reset'),
url(r'^password/reset/done/$',auth_views.password_reset_done,name='password_reset_done'),
url(r'^password/reset/complete/$',auth_views.password_reset_complete,name='password_reset_complete'),
url(r'^password/reset/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)/$',auth_views.password_reset_confirm,name='password_reset_confirm'),
我总是这样做:

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
PROJECT_PATH = os.path.join(BASE_DIR, 'templates') 
print "Templates in: %s" %(PROJECT_PATH)

确保我把它们放在正确的地方。那印的是什么?另外,将find/path/to/templates的输出发布到其中,路径是该打印语句的输出。

只需将admin/templates/registration/password\u reset\u form.html复制到您的templates文件夹中,并在那里覆盖它。您不需要对设置进行任何更改

我这样做了,但网页没有更改细节,而是为了与Python 2/3兼容:
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
PROJECT_PATH = os.path.join(BASE_DIR, 'templates') 
print "Templates in: %s" %(PROJECT_PATH)