我想在他的页面上显示用户名。 {{user.username}} / {{user.pk}}向我提供当前授权的用户的名称或ID,但不是那些页面的用户名。我需要在模板中编写什么而不是{{user.username}}? urls.py
url(r'^user/(?P<user_id>\d+)/$', 'user'),
views.py
def user(request, user_id):
context_instance=RequestContext(request)
user = get_object_or_404(User, pk=user_id)
return render_to_response('user.html',
{'var': 'value'},
context_instance=RequestContext(request))
答案 0 :(得分:0)
只需将用户对象传递给模板即可。
def user(request, user_id):
user = get_object_or_404(User, pk=user_id)
return render_to_response('user.html',
{'user': user,}, context_instance=RequestContext(request))
然后在你的模板中。
{{user.username}} / {{user.pk}}