I have a middleware function that overrides process view.
I want to pass a variable to every view. Is the best place to do this in the request, args or kwargs parameter to view_func?
I tried this with no luck:
def process_view(self, request, view_func, view_args, view_kwargs):
view_kwargs['value'] = 'my value'
response = view_func(request, *view_args, **view_kwargs)
return response
How can I pass a value to every view with middleware?