在不少時候咱們想修改Django
項目的request
中屬性值, 都會給咱們報一個錯誤:python
AttributeError: This QueryDict instance is immutable
複製代碼
那是由於在官方敘述中, 該對象是一個不可修改對象, 那咱們此時還想繼續嘗試修改其中的數值怎麼辦?spa
def medusa(request):
request.POST._mutable = True
# 或者是:
# request.GET._mutable = True
複製代碼
此時你再須要對request
對象修改數據值的時候就能夠實現你想要的理想效果了。code