向Django include('django.contrib.auth.urls')添加参数

问题描述 投票:0回答:1

我正在尝试为我的Django默认密码重置添加一个附加参数,mysite.com/password_reset。

我正在尝试使其看起来像:mysite.com/user/password_reset。现在,我正在使用此方法:

home.html的代码(包含密码更改链接)

<li><a href="{% url 'password_reset' user.username %}">Change Password</a></li>

我的应用程序/urls.py:

path('<str:username>/', include('django.contrib.auth.urls')),

这是我得到的错误:

NoReverseMatch at /test3-b
Reverse for 'password_reset' with arguments '('test3-b',)' not found. 1 pattern(s) tried: ['password_reset/$']

感谢进阶!

django django-views django-templates django-urls
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.