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