【发布时间】:2011-04-08 08:53:52
【问题描述】:
根据主题,我收到了一个 POST 请求。我想将其转换为等效的 GET 请求并将其传递给模板(因此我可以将其用作单击排序列标题中的 href 目标)。
是否有预先烘焙的方法,或者我需要自己滚动?
干杯, 阿尔夫
更新
这是我最终使用的。我需要request.REQUEST,所以request.POST.urlencode没有删减它,request.REQUEST没有urlencode。
import urllib
def buildqs(request):
"Builds a GET-style query string form http-request"
#also request.POST.urlencode is possible -
#Sadly, request.REQUEST does not have urlencode
return urllib.urlencode(request.REQUEST)+"&"
【问题讨论】:
标签: python django query-string