我在Django 1.3中有项目。为了显示用户名中的所有页面我base.html文件是否可以自动将用户包含到所有模板?
{% if user.is_authenticated %}
<p>Welcome, {{ user.username }}.
<a href="/proc/accounts/logout/">loggout</a></p>
{% else %}
<a href="/proc/accounts/login/">loggin</a>
{% endif %}
使用这种标签但是,如果我不从视图中的用户模板为空值返回context_instance=RequestContext(request)
。 'django.contrib.auth.context_processors.auth'
包含在TEMPLATE_CONTEXT_PROCESSORS
中。
是否有可能automaticaly包括用户到所有模板?