render_to_response总是传递一个变量

dot*_*tty 2 django django-context

我发现自己总是将'用户'变量传递给每次调用 render_to_response

我的很多渲染都是这样的

return render_to_response('some/template', {'my':context,'user':user})
Run Code Online (Sandbox Code Playgroud)

有没有办法自动发送这个'user'变量,而无需在每次调用方法时手动将其添加到上下文中?

Dmi*_*nko 11

首先,阅读本文.然后:

def some_view(request):
    # ...
    return render_to_response('my_template.html',
                          my_data_dictionary,
                          context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)