永发信息网

django model object 可以只取一列么

答案:2  悬赏:0  手机版
解决时间 2021-03-06 21:15
django model object 可以只取一列么
最佳答案
可以的,假如有一个Model叫做books,其中有id,name,code等列,如果相取其中的name列,那么可以这样写:
books.objects.values("name").
这个方法返回的是ValuesQuerySet,是QuerySet 的子类,也就是说,你可以用QuerySet里的方法。需要注意的是,返回的不是list,不要直接当list来用了。对ValuesQuerySet遍历,每一个元素是“字典”dict。
还有一个是:books.objects.values_list("name") 这个和values一样,只是返回的不是字典而是元组。
全部回答
这个在model是做不到的,你可以看一下django的session,大概的用法如下#保存sessionrequest.session[user.id] = 1#获取sessionlogin_counter = request.session[user.id]#删除sessionrequest.session[user.id]希望能够帮到你
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
新铁路大亨中文版操作
seven wonders of Britain视频台词
一带一路什么意思?讲了什么?_?我不要百度里
请问江南大学电气工程专硕怎么样,好考吗?复
明牌珠宝这个地址在什么地方,我要处理点事
推荐几款性价比高的平板电脑,600百元以下谢了
三周四个月不会讲话,是女孩
红太阳酒品世界在哪里啊,我有事要去这个地方
从河南信阳的邮政小包几天到甘肃兰州啊
青年大学生握母亲的脚时为什么潸然泪下
纯电动车有哪些好处
NaOH先于AlCl3还是先于FeCl3反应?
美麒麟寄卖行和兴店地址有知道的么?有点事想
车险号牌种类上错了有影响吗
《工伤保险条例》的规定,职工因工死亡,其近
推荐资讯
我是湖南农行录取的应届毕业生,不知是不是入
三国杀华雄被扣到只剩1点体力上限时,又受到
我下载了了一个轻松上网,管理员账号和密码在
应用广角
中基控股 是雅戈尔吗?
形容女人潇洒的词语有那些?
父亲节应该给父亲办什么奖
宝宝80天的标准体重和身高是多少
高低眉怎么改变眉肌
一般认为,地球上的原始生命最早逐渐形成是在
一个外商投资企业,外资比例不足25%,请问能
16._______ is my aunt.Do you know ________
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?