【发布时间】:2009-06-28 19:36:25
【问题描述】:
我正在编写小型社交应用程序。其中一项功能是在站点的标题中写入用户名。例如,如果我登录并且我的名字是 Oleg(用户名),那么我应该看到:
你好,奥列格 |点击编辑个人资料
否则我应该看到类似:
您好,请注册或加入
我想要在我网站的每个页面上显示这个。显而易见的解决方案是将 request.user 对象传递到我网站的每个视图中。但是这里http://www.willmer.com/kb/category/django/ 我读到我可以简单地从任何模板访问请求对象,只需启用:
TEMPLATE_CONTEXT_PROCESSORS = (
'django.core.context_processors.request',
)
不知道为什么,但实际上没有用:(
也许有人可以帮助我并提出解决方案?
非常感谢,
奥列格
【问题讨论】:
标签: django