我正在使用django,我想从url获取GET请求,并想要删除几个参数,然后将其余数据库保存为列表。
例如,请求的网址是
localhost/test?a=A&b=B&c=C&d=D&e=E
我知道如何通过简单地获取json格式的GET参数
json.dumps(reqest.GET)
当我在模板HttpResponse中将其打印出来时,我得到
{"a":"A", "b":"B", "c":"C", "d":"D", "e":"E"}
我想做的是从其中删除几个元素并创建json。我想通过键“ a”和“ d”删除。所以我的json应该看起来像
{"b":"B", "c":"C", "e":"E"}
谁能告诉我该怎么做?我试图寻找list
,json
到list
etc和remove(),del element
etc方法。每次我遇到错误时,有人可以帮助我吗?
感谢您的时间。
您可以尝试这样的事情,
a = json.loads(json.dumps(request.GET))
del a['a']
del a['d']
return HttpResponse(json.dumps(a), content_type="application/json")
让我知道是否有帮助...:D;)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句