![](/img/trans.png)
[英]How to retrieve data from model that current user created and list it for another model's field in django
[英]Django 2.0 Retrieve data from model with field array
我有一個具有名稱,分支,部分的模型。
class Student(models.Model):
name = models.CharField(max_length=20)
branch= models.CharField(max_length=20)
section = models.CharField(max_length=5)
我可以使用2個選項(元組和列表)從模型中檢索數據。
model.objects.values_list('name', 'branch')
model.objects.values('name', 'branch')
但是,如果我有一個字段數組,那是行不通的。
a = ['name', 'branch']
model.objects.values_list(a)
model.objects.values(a)
如果我有一個字段數組,則需要某種方式,然后需要檢索數據。
這些方法需要一系列參數,而不是一個可迭代的參數。 您可以使用*
語法擴展列表:
model.objects.values_list(*a)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.