2017-02-02 5 views
-1

私はその後、私はそのようにそれを印刷しようとしている私のデータベースに2つのレコードを持っている:Django - コンソールでレコードを印刷するにはどうしたらいいですか?

instance = People.objects.all() 
for item in instance: 
    qs_name = item.name 
    qs_user = item.user 
    qs_password = item.password 
    print qs_name,qs_user,qs_password 

私はこのようなものになっています:ケビンは896687

ジョーjwd22をkjhf98

を336558

変数を1つのレコードに格納したいと考えていますか?例えば

Person_1 = Kevin kjhf98 896687 

私はPerson_1を印刷する場合、私は唯一の

ケビンは、私は私が理由です何か他のもののためにこれを必要とする896687

をkjhf98取得します助けを求める..

どんな助けがapreciateだろう!ありがとう!

答えて

2

あなたはvalues_list使用することができます。

instance = People.objects.all().values_list('name', 'user__username', 'password') 

for item in instance: 
    print(item) 

出力:

(Kevin, kjhf98, 896687) 
(Joe, jwd22, 336558) 

またはあなただけの文字列をしたい場合:

for item in instance: 
    print(' '.join(str(i) for i in item)) 

出力:

を3210
Kevin kjhf98 896687 
Joe jwd22 336558  
+0

これが答えです。 –

1

はい、私はあなたがこれを行うことができると思います。

Person_1 = "{} {} {}".format(item.name,item.user,item.password) 
関連する問題