Ali*_*orm 5 python django query-string
根据主题,我收到一个POST请求.我想将它转换为等效的GET请求并将其传递给模板(因此我可以在点击排序列标题中将其用作href目标).
是否有预先制作的方式来做,或者我需要自己动手?
干杯,alf
UPDATE
这是我最终使用的.我需要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)+"&"
Run Code Online (Sandbox Code Playgroud)
使用标准库urllib.urlencode.例如
>>> import urllib
>>> urllib.urlencode({'a': 1, 'b': 2})
'a=1&b=2'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5011 次 |
| 最近记录: |