request
在该范围内不是变量。你必须首先从上下文中获取它。传递takes_context
给装饰器并添加context到tag参数。
像这样:
@register.inclusion_tag('new/userinfo.html', takes_context=True)
def address(context):
request = context['request']
address = request.session['address']
return {'address':address}