python - AttributeError: 'Response' object has no attribute 'get' -


i getting following error in django when upgrading 1.6.2 1.8.3-

internal server error: /api/v1/users/ traceback (most recent call last):   file "/users/test/virtualenvs/app/lib/python2.7/site-packages/django/core/handlers/base.py", line 223, in get_response     response = middleware_method(request, response)   file "/users/test/virtualenvs/app/lib/python2.7/site-packages/django/middleware/clickjacking.py", line 31, in process_response     if response.get('x-frame-options', none) not none: attributeerror: 'response' object has no attribute 'get' [21/jul/2015 06:44:55]"post /api/v1/users/ http/1.1" 500 69466 

middlewares order-

middleware_classes = (     'django.contrib.sessions.middleware.sessionmiddleware',     'django.middleware.common.commonmiddleware',     'django.middleware.csrf.csrfviewmiddleware',     'django.contrib.auth.middleware.authenticationmiddleware',     'django.contrib.auth.middleware.sessionauthenticationmiddleware',     'django.contrib.messages.middleware.messagemiddleware',     'django.middleware.clickjacking.xframeoptionsmiddleware',     'django.middleware.security.securitymiddleware', ) 

the response type django.http.httpresponse , checked code, have get method. not sure why getting this. using tastypie return json back, shouldn't problem because converted response object.


Comments