![](/img/trans.png)
[英]How can i print unhandled exception to the Console instead of the Browser in Django?
[英]Django - How can I print a record by console?
我的數據庫中有2條記錄,然后嘗試像這樣打印它:
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
我得到這樣的東西:
凱文kjhf98 896687
喬jwd22 336558
我想在一個變量中存儲一條記錄,那有可能嗎?
例如:
Person_1 = Kevin kjhf98 896687
那么如果我打印Person_1
我只會得到
凱文kjhf98 896687
我還需要其他東西,這就是為什么我尋求幫助。
任何幫助將不勝感激! 謝謝!
您可以使用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))
輸出:
Kevin kjhf98 896687
Joe jwd22 336558
是的,我想您可以做到。
Person_1 = "{} {} {}".format(item.name,item.user,item.password)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.