Django-如何 select 模型中的特定列?
Django- How do I select particular columns from a model?
我有一个列数组。喜欢,
fields = ['first_name', 'last_name', 'email']
# this values can be dynamic
我想要用户模型中那些列的值。
我试过了。
User.objects.values(fields)
但是没用。它提供了回溯。
AttributeError: 'list' object has no attribute 'split'
有什么解决办法吗?
操作方法如下:
fields = ['first_name', 'last_name', 'email']
User.objects.values(*fields)
我有一个列数组。喜欢,
fields = ['first_name', 'last_name', 'email']
# this values can be dynamic
我想要用户模型中那些列的值。
我试过了。
User.objects.values(fields)
但是没用。它提供了回溯。
AttributeError: 'list' object has no attribute 'split'
有什么解决办法吗?
操作方法如下:
fields = ['first_name', 'last_name', 'email']
User.objects.values(*fields)