gpt4 book ai didi

python - django 将查询集转换为列表数组

转载 作者:行者123 更新时间:2023-11-28 22:03:54 37 4
gpt4 key购买 nike

如何将返回的 QuerySet 转换为字符串数组?

myWords = MyGroup.objects.get(name = "bla").allkeyword
# to
myWords = ["meltemi", "bla"]


class MyGroup(models.Model):
name = models.CharField(max_length=32, unique=True)
allkeyword = models.ManyToManyField('KeywordTag')
def __unicode__(self):
return '%s' % (self.name)

class KeywordTag(models.Model):
name = models.CharField(max_length=32, unique=True)
def __unicode__(self):
return self.name

最佳答案

您可以使用 values_list() :

myWords = MyGroup.objects.get(name = "bla").allkeyword.values_list('name', flat=True)

关于python - django 将查询集转换为列表数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8085173/

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