MIDDLEWARE = [
...
'django.middleware.clickjacking.XFrameOptionsMiddleware',
...
]
Exception Log
===========
{"asctime": "2022-08-21 10:20:45,228", "created": 1661077245.2283375,
"filename": "log.py", "funcName": "log_response", "levelname": "ERROR",
"levelno": 40, "lineno": 241, "module": "log", "msecs":
228.33752632141113, "message": "Internal Server Error:
/v1/zone/schemas/123-38b4-5591-8cfa-1234/", "name": "django.request",
"pathname": "/usr/local/lib/python3.10/site-packages/django/utils/log.py",
"process": 10, "processName": "MainProcess", "relativeCreated":
285498.6550807953, "thread": 140675831812672, "threadName": "Dummy-33",
"exc_info": "Traceback (most recent call last):\n File
\"/usr/local/lib/python3.10/site-
packages/django/core/handlers/exception.py\", line 55, in inner\n
response = get_response(request)\n File \"/usr/local/lib/python3.10/site-
packages/django/utils/deprecation.py\", line 136, in __call__\n
response = self.process_response(request, response)\n File
\"/usr/local/lib/python3.10/site-
packages/django/middleware/clickjacking.py\", line 27, in
process_response\n if response.get(\"X-Frame-Options\") is not None:\n
File \"/usr/local/lib/python3.10/site-packages/django/http/response.py\",
line 198, in get\n return self.headers.get(header,
alternate)\nAttributeError: 'Response' object has no attribute 'headers'",
"status_code": 500, "request": "<WSGIRequest: GET
'/v1/zone/schemas/123-38b4-5591-8cfa-1234/'>"}
--
Ticket URL: <https://code.djangoproject.com/ticket/33948>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* status: new => closed
* resolution: => invalid
Comment:
`HttpResponse.headers` was added in Django
https://docs.djangoproject.com/en/3.2/ref/request-
response/#django.http.HttpResponse.headers
[https://github.com/encode/django-rest-
framework/blob/master/rest_framework/response.py DRF's Response inherits
from Django's].
Maybe you have a cached response?
Either way, Trac is for issues reports in Django. Please see
TicketClosingReasons/UseSupportChannels for appropriate support channels.
--
Ticket URL: <https://code.djangoproject.com/ticket/33948#comment:1>