在正常的请求/响应周期中访问时,request.POST和request.GET上的QueryDicts将是不可变的.要得到可变版本,您须要使用QueryDict.copy().或者,使用一个小技巧python
# data == request.GET or request.POST _mutable = data._mutable # set to mutable data._mutable = True # сhange the values you want data['param_name'] = 'new value' # set mutable flag back data._mutable = _mutable