我正在做一个基于php文件的django项目。在php文件中它有类似的pf代码:
unset($_POST["nameSub"]);
使用python的等效代码是什么?
答案 0 :(得分:6)
在Django中,您的POST数据将作为request.POST
这是一个Django QueryDict
对象,它是不可变的,因此您无法从中删除任何键。
https://docs.djangoproject.com/en/dev/ref/request-response/#django.http.QueryDict
您可以复制它,然后从副本中删除密钥:
post_data = request.POST.copy()
del post_data['nameSub']
答案 1 :(得分:1)
你可能在Python中使用字典,所以:
d = {'nameSub': 'some value', 'another': 'value'}
del d['nameSub']