Django auth_views.PasswordResetView不发送自定义电子邮件模板

Django auth_views.PasswordResetView不发送自定义电子邮件模板,django,django-views,django-templates,django-email,Django,Django Views,Django Templates,Django Email,我正在尝试发送带有重置令牌的自定义电子邮件模板。但无论我做什么,它都会不断发送原始HTML。我以前有过使用Django和Django rest框架做完全相同的事情而没有任何问题的经验。 我是这样做的 url.py urlpatterns = [ path('admin/', admin.site.urls), path('', include('store.urls')), path('', include('django.contrib.auth.urls')), ]

我正在尝试发送带有重置令牌的自定义电子邮件模板。但无论我做什么,它都会不断发送原始HTML。我以前有过使用Django和Django rest框架做完全相同的事情而没有任何问题的经验。 我是这样做的

url.py

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('store.urls')),

    path('', include('django.contrib.auth.urls')),
]
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
store/url.py

...
path('password_reset',
      auth_views.PasswordResetView.as_view(
            template_name='registration/password_reset_form.html',
            html_email_template_name='registration/html_password_reset_email.html',
            email_template_name = 'registration/password_reset_email.html',  
            ),
     name='password_reset'
    ),
文件夹结构

...
templates
|-- registration
     |-- html_password_reset_email.html 
     |-- password_reset_email.html
     |-- ...  
...
注意:

我尝试删除
password\u reset\u email.html
模板,然后它发送默认的Django电子邮件模板

希望得到任何指导来解决这个问题,谢谢提前。

经过三天的调试,我终于发现了我愚蠢的错误:(

我在我的主
urls.py
文件中包含了所有的auth-url
path(“”,include('django.contrib.auth.urls'))
,并在
store/urls.py
中重新定义了
auth.urls
以不同的方式进行覆盖

所以,不是,

path('password_reset',     # <<< here
      auth_views.PasswordResetView.as_view(
       ...
      ),
     name='password_reset'
    ),
path('password\u reset'#
 path('password_reset/',     # <<< here
      auth_views.PasswordResetView.as_view(
            ),
     name='password_reset'
    ),