gpt4 book ai didi

python - Django 的正则表达式 url 模式

转载 作者:太空宇宙 更新时间:2023-11-03 18:16:06 24 4
gpt4 key购买 nike

我需要为以下 URL 定义 URL 模式

http://myurl:8080/authentication/agent/newpassword/?resetPassword=textValue&agentCode=textValue

我尝试了以下方法,但得到了 404

url(r'^authentication/agent/newpassword/(?P<resetPassword>.+)(P<agentCode>.+)/$', passwordValidation),

我在这里做错了什么。

我收到的错误消息是

"GET /authentication/agent/newpassword/?resetPassword=textValue&agentCode=textValue HTTP/1.1" 302 0

最佳答案

您无法匹配 Django url 模式中的查询字符串。

使用以下模式:

url(r'^authentication/agent/newpassword/$', passwordValidation),

并在 View 中使用request.GET获取GET参数:

def passwordValidation(request):
resetPassword = request.GET.get('resetPassword', '')
agentCode = request.GET.get('agentCode', '')

关于python - Django 的正则表达式 url 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24979758/

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