0

我正在尝试编写一个简单的 django-view,它返回从 url 字段给出的任何“输入”作为原始文本:

但是我很难让我的正则表达式接受特殊字符。

代码:views.py

def urlinfo(request,info):

    return HttpResponse(str(info), content_type="text/plain")

网址.py

  url(r'^urlinfo/(?P<info>[\w\+\?-_=+&]+)', urlinfo),

我正在寻找的是输入网址的可能性,例如 .../urlinfo/name=Joe&age=20

然后,稍后,让我的意见妥善处理。但截至目前,我无法通过正则表达式..

4

1 回答 1

1

name=joe&age=20 是 GET 参数,通常通过表单输入,或者只是附加到链接。您不需要它们的正则表达式,它们存储在 request.GET 字典中。

于 2012-09-13T13:33:20.500 回答