2

すべてのユーザーの最後のログインすべてのリストを表示するコードがUser.objects.values_list('last_login',flat= True)ありますが、特定のユーザーに対してどのようにスリム化したのかわかりません。私はの行に沿ってコードを試しましたがUser.objects.get(username='user1').values_list('last_login',flat= True)、それはうまくいきませんでした。最初のparenのセットとvalues_listの間に何かが必要だと思いますが、それらをリンクするためにそこに何を置くかわかりませんか?

4

2 に答える 2

12

これを試して:

user = User.objects.get(username='user1')
last_login = user.last_login
于 2012-07-05T21:02:54.260 に答える
3

Djangoのドキュメントを見ると、新しいQuerySetを返すメソッドvalues_listの下にあります。したがって、これまでのように単一のオブジェクトには適用できません。また、last_loginはモデルのフィールドであるため、次の方法で直接アクセスできます。User

User.objects.get(username='user1').last_login
于 2012-07-06T06:52:56.523 に答える