JSON Middleware
- class smarter.lib.django.middleware.json.SmarterJsonErrorMiddleware(get_response, *args, **kwargs)[source]
Bases:
SmarterMiddlewareMixinMiddleware that converts non-JSON error responses into JSON responses for clients requesting JSON content.
- client_accepts_json(request)[source]
Determine whether the client accepts JSON responses.
- Return type:
- property formatted_class_name: str
Returns the class name formatted for logging.
- Returns:
The formatted class name as a string.
- Return type: