表结构:
-------------------------------------
| id | keywords |
=====================================
| 1 | animals,orange ball |
|-----------|-------------------------|
| 2 |animals,pet,dog,as usual|
|-----------|-------------------------|
| 3 |'anime,animations,superhero,cartoon'|
|_____________________________________|
views.py
TagList = ImgDetails.objects.values_list('keywords').order_by('keywords')
我正在从查询集中的数据库中获取价值:
输出:
<QuerySet [('animals,orange ball',),('animals,as usual',('animals',dog',fore
st,tiger,lion',forest,('animation,sasuke,cartoon,anime',('anime,cartoon',cartoo
n',('cat,deer',('nature,greenry',fores
t,)]>
我想获取所有唯一值,或者您可以从queryset中说出这样的列表中的字符串:
['animals','orange ball','anime','animations','superhero','cartoon','dog','tiger','forest','animation']
我可以使用嵌套的for循环来完成它。但是有什么简单的方法可以从列表中的queryset获取字符串。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。