1
乾草傢伙,我想用這樣的從在Django模型領域的收益選擇
users = User.objects.all()
但我只想要回幾個字段的每個結果,說「名」和「電子郵件」。這個數據是怎麼回事T爲變成JSON數據,並在我的模型某些領域是敏感的。
我將如何做到這一點在Django?
乾草傢伙,我想用這樣的從在Django模型領域的收益選擇
users = User.objects.all()
但我只想要回幾個字段的每個結果,說「名」和「電子郵件」。這個數據是怎麼回事T爲變成JSON數據,並在我的模型某些領域是敏感的。
我將如何做到這一點在Django?
使用values
或values_list
:
>>> User.objects.values('name', 'email')
[{'name': 'Daniel', 'email':'[email protected]'}, ...]
>>> User.objects.values_list('name', 'email')
[['Daniel', '[email protected]'], ...]