获取特定用户的last_login时间? (django的)

时间:2012-07-05 20:59:34

标签: python django login

我有代码User.objects.values_list('last_login',flat= True)它为我提供了所有用户的所有最后登录的列表,但我不确定你对特定用户做了多少苗条。我尝试了User.objects.get(username='user1').values_list('last_login',flat= True)的代码,但是没有用。我想我需要第一组paren和values_list之间的东西,但我不确定我会把它放在那里以便它们链接起来?

2 个答案:

答案 0 :(得分:4)

试试这个:

user = User.objects.get(username='user1')
last_login = user.last_login

答案 1 :(得分:2)

当您查看Django时,values_list文档位于Methods that return new QuerySets下。所以它不像你那样适用于单个对象。 last_loginUser模型的字段,因此您可以通过

直接访问它
User.objects.get(username='user1').last_login