如何在Django中仅检索一个表字段的值

时间:2010-01-27 15:02:20

标签: python django

如果我有以下数据库字段:id, name, emp_id

如何在Django中进行查询以仅使用where子句获取列name的值。

...谢谢

2 个答案:

答案 0 :(得分:7)

Model.objects.filter(...).values('name')

答案 1 :(得分:5)

除了Ignacio Vazquez-Abrams提供的答案之外,您还可以使用values_list来获取平面列表中的名称(而不是字典)。

Model.objects.filter(...).values_list('name', flat=True)

请参阅documentation for values_list