python - 将 django 中的键值更改为列表

标签 python django

如何将此格式更改为简单列表

 [{'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 100}, {'qte': 350}, {'qte': 11}] 

这是这个请求的结果

inst = Produit.objects.values('qte')
print inst

我需要像这样的格式

[100,100,100,100,100,100.....]

最佳答案

您可以使用 values_list使用 flat=True 参数代替 values

inst = Produit.objects.values_list('qte', flat=True)

关于python - 将 django 中的键值更改为列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45895824/

相关文章:

python - 对 Django 表单 POST 请求的结果进行分页

python - 带有 ManyToMany 的 Django QuerySet 被传递给自定义序列化程序

python - 修复多处理进程超时时间

python - Numpy 获取偏移量=1 的次对角线并更改值

python - 我无法使用 opencv2 并收到 ImportError : libgl. so.1 无法打开共享对象文件没有这样的文件或目录

Django 购物车中 OrderItems 的总价

python - 如何在 Python 中使用 PKCS11 签署文件?

django - 使用django修改 View 中的对象值而不修改数据库值

python - 检查用户是否在 Django 模板中订阅了 dj-stripe

python - 每组随机样本,有 min_rows