簡體   English   中英

獲得模型的最佳方法是將所有外鍵ID都字段化

[英]Best method to get a models fields all foreign key id's

可以說我有一個模型:

class Profile(models.Model):
   user = models.ForeignKey(user)

我想讓我可以正常使用的所有用戶外鍵模型化,

pro = Profile.objects.all()
ids = []
for pros in pro:
  ids.append(pros.user_id)

id有更好的方法嗎?

您正在尋找values_list

ids = Profile.objects.values_list('user_id', flat=True)

這具有附加的優勢,即僅從數據庫返回您要查找的數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM