django如何返回query之后的结果? 50

就是这个db.query之后的结果怎么拿得到好比说我想拿到第一条记录的"id"字段的内容怎么做?求各位大神看在我这么晚还在奋战的份上,帮帮忙吧要不留下个QQ什么的?... 就是这个db.query之后的结果怎么拿得到
好比说我想拿到第一条记录的"id"字段的内容 怎么做?
求各位大神看在我这么晚还在奋战的份上,帮帮忙吧
要不留下个QQ什么的?
展开
 我来答
maxdandan2
2014-03-03 · 超过13用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:20.8万
展开全部
1、一般用法是 User.objects.filter(OpenID=openid)[0].id这样

2、db.query 没用过,但是使用原生sql,一般是先建立一个数据库连接,然后去查询
cursor = connection.cursor()
cursor.execute(" SELECT * FROM xxx where xxxx ")
row=cursor.fetchall()
这样拿到的row是个列表,取row[0].id
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-02-25
展开全部
django 好像不是这样做的吧,
我记得多数都是 QuerySets 这种来做数据库的,很典型面向对象

看看这个
http://www.cnblogs.com/BeginMan/archive/2013/05/27/3101322.html
http://www.oschina.net/translate/django-querysets-fucking-awesome-yes
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式