将查询集转换为字符串

时间:2019-11-04 13:35:39

标签: django python-3.x

我有一个Django / Python QuerySet,看起来像这样:

[{'first_name': 'hans', 'last_name': 'baust'}]

我只想拥有类似的东西

variable name1 that contains 'hans'

variable name2 that contains 'hans'

我无法使用当前的Google搜索结果...

1 个答案:

答案 0 :(得分:0)

您可以通过遍历查询集来实现。

# queryset = [{'first_name': 'hans', 'last_name': 'baust'}]
result = ''

for obj in queryset:
    for key, value in obj.items():
        result += '{} {} '.format(key, value)
result = result.strip()
# result = 'first_name hans last_name baust'

如果这不是输出类型,请更新您的问题以包含输出样本。