在不少时候咱们想修改Django
项目的request
中属性值, 都会给咱们报一个错误:python
AttributeError: This QueryDict instance is immutable
复制代码
那是由于在官方叙述中, 该对象是一个不可修改对象, 那咱们此时还想继续尝试修改其中的数值怎么办?spa
def medusa(request):
request.POST._mutable = True
# 或者是:
# request.GET._mutable = True
复制代码
此时你再须要对request
对象修改数据值的时候就能够实现你想要的理想效果了。code