gpt4 book ai didi

python - 查询集的 django 打印值

转载 作者:行者123 更新时间:2023-12-05 05:02:06 24 4
gpt4 key购买 nike

简单的问题(我认为)。
我有以下查询:

hostname = Host.objects.get(pk=(host_id))
env = Host.objects.filter(cfthostname=hostname).values('cftos')
print(env)

我从打印中得到的是:

<QuerySet [{'cftos': 'unix'}]>

制作方法:

unix

最佳答案

尝试以下操作:

instance = Host.objects.filter(cfthostname=hostname).values('cftos')[0]
env = instance['cftos']

此外,如果您只获得一个值,您可以使用 flat像下面这样在一行中执行此操作:

env = Host.objects.filter(cfthostname=hostname).values_list('cftos', flat=True)[0]

关于python - 查询集的 django 打印值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62387209/

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