首页 > django怎么操作这种list获取实际要保存的字段?

django怎么操作这种list获取实际要保存的字段?

我是通过list提交checkbox来查询一个list结果的。
plist = request.POST.getlist('product')#product是chebox的name
prolist=Product.objects.filter(price__in=plist)#通过这个list查询到实际的产品对象。
[<Product: 腾讯科技>, <Product: 新浪汽车>, <Product: 搜狐汽车>]
我现在想腾讯科技、新浪汽车、搜狐汽车保存起来。但是直接保存prolist这个保存的结果如图了。
新手菜鸟,向大家求助。非常感谢!


Model.objects.filter()的结果是ORM对象,如果你想要获取到对象名称的字符串,建议在数据库中有对应的字段,然后直接访问即可。

names = []
for item in prolist:
    names.append(item.name)
【热门文章】
【热门文章】