我有一个覆盖进程视图的中间件函数。
我想将一个变量传递给每个视图。在 view_func 的请求、args 或 kwargs 参数中执行此操作的最佳位置是什么?
我试过这个没有运气:
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
如何使用中间件将值传递给每个视图?