如何使用Django ORM查询数据库

2024-10-02 14:28:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个名为“dboinv_product”的模型,这个模型有一个名为“product_name”的字段

我需要在views.py文件中使用Django ORM来提取所有产品名称。目标是将其放入列表中,这样我就可以使用JSON对其进行序列化

有人知道哪些Django命令可用于生成此列表吗

本质上,我需要“从dbo.inv\u product中选择所有产品名称”的等效项


Tags: 文件djangonamepy模型命令json目标
1条回答
网友
1楼 · 发布于 2024-10-02 14:28:06

values_list是您正在寻找的

value= dboinv_product.objects.values_list('product_name', flat=True)
list = list(value) # to convert to a list

# flat=True to get list rather than tuple inside of the ValuesListQuerySet.

关于values_list的文档在这里1

相关问题 更多 >