Python Django-处理用户信息

Python Django-处理用户信息,python,django,python-2.7,django-models,Python,Django,Python 2.7,Django Models,假设我在我的网站上有一个登录过程,并且我成功登录 在用户凭证成功验证之后,我重定向到如下页面 url(r'^account/profile/$',views.profile,name="profile") 现在我的问题是:如果urlconf没有参数,我如何访问视图或模板中记录的用户信息?(例如,我如何知道模板中该用户的用户名?) 提前感谢您可以使用{{user.username}} 如果要将用户数据发送到模板 def profile(request, ): user = User.obj

假设我在我的网站上有一个登录过程,并且我成功登录

在用户凭证成功验证之后,我重定向到如下页面

url(r'^account/profile/$',views.profile,name="profile")
现在我的问题是:如果urlconf没有参数,我如何访问视图或模板中记录的用户信息?(例如,我如何知道模板中该用户的用户名?)


提前感谢

您可以使用
{{user.username}}

如果要将用户数据发送到模板

def profile(request, ):
   user = User.objects.get(id=request.user.id)
   return render(request, 'profile.html', {'user_info': user})
profile.html:

{{ user_info }}

注意:用户信息是当前用户实例。您可以使用此实例处理用户数据。

您可以使用
请求在视图中访问当前用户。用户

该功能是否在django中隐含?也就是说,我将如何在视图中调用当前登录用户的一些方法?是的,这是隐式的。您还可以找到经过身份验证的用户,如
{{user.is_authenticated}