玩蛇网提供最新Python编程技术信息以及Python资源下载!

python两种获取对象方法有何不同

如果我查询user表中的数据,按照id查询。请问下面这俩种方法有什么区别吗?
User(id=2)
User.objects.get(id=2)
非常感谢!

这个好像偷换了不同的概念了。

User(id=2),是创建一个User实例, 然后User中的id=2。这个需要save()才能把数据存放到数据库里。
User.objects.get(id=2),才是去查找User表里的数据。这个返回是数据库的数据。

Django Office docs:

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19989.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月22日 - 08时58分24秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules