问题描述
在很多时候我们想修改Django
项目的request
中属性值, 都会给我们报一个错误:
AttributeError: This QueryDict instance is immutable
复制代码
那是因为在官方叙述中, 该对象是一个不可修改对象, 那我们此时还想继续尝试修改其中的数值怎么办?
解决方案
本期推送整理了初学者可能会用到的Python资料,含有书籍/视频/在线文档和编辑器/源
代码,关于Python
的安装qun:850973621
def medusa(request):
request.POST._mutable = True
# 或者是:
# request.GET._mutable = True
复制代码
此时你再需要对request
对象修改数据值的时候就可以实现你想要的理想效果了。