gpt4 book ai didi

python - 反向未找到错误

转载 作者:太空狗 更新时间:2023-10-30 00:17:31 25 4
gpt4 key购买 nike

如果我有这样的 URL:

url(r'^reset/(?P<uid>\w+)/(?P<token>\w+)/$', 'django.contrib.auth.views.password_reset_confirm', name="reset_password")

和这样的 URL 标记:

{% url 'reset_password' uid=uid token=token %}

为什么当我尝试呈现包含该标记的页面时出现此错误:

Reverse for 'reset_password' with arguments '()' and keyword arguments not found 

uid 和 token 都是有效的字符串。

最佳答案

我会说你的 uid 或你的 token 有一个非字母数字字符,如“-”或“。”所以我会尝试将 urls.py 更改为:

url(r'^reset/(?P<uid>.+)/(?P<token>.+)/$', 'django.contrib.auth.views.password_reset_confirm', name="reset_password")

我不喜欢使用 .在正则表达式中,但如果您没有其他选择...

关于python - 反向未找到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20691003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com