gpt4 book ai didi

django - 如何从 Django View 中的查询集中获取特定属性?

转载 作者:行者123 更新时间:2023-11-28 19:35:04 25 4
gpt4 key购买 nike

我有这样的查询:

file_s = Share.objects.filter(shared_user_id=log_id)

现在,我想在 Django View 中从 file_s 获取 files_id 属性。我该怎么做?

最佳答案

使用values()获取特定的属性,它将返回你的字典列表,比如

file_s = Share.objects.filter(shared_user_id=log_id).values('files_id')

编辑:如果您只需要一个属性,那么您可以使用 flat=True 来建议只返回值列表。但是,请确保列表的顺序。

file_s = Share.objects.filter(shared_user_id=log_id).values_list('files_id', flat=True).order_by('id')

关于django - 如何从 Django View 中的查询集中获取特定属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14456503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com