django ObjectDoesNotExist 和 DoesNotExist
来源:互联网 发布:淘宝怎么注册用户名 编辑:程序博客网 时间:2024/05/19 00:42
举例吧,这样更容易看的懂。
例1:
from django.core.exceptions import ObjectDoesNotExisttry: pe = Plant.objects.get(id=12873)except ObjectDoesNotExist: print "uuuu"uuuu# 我随意找了一个id=12873的对象来查询,当然,数据库里没有这个id,可以看到结果正常的打印出来
例2:
try: pe = Plant.objects.get(id=12873)except Plant.DoesNotExist: print "rrr"rrr# 结果也如期打印,那么来看看model的属性dir(Plant) ['DoesNotExist', 'MultipleObjectsReturned', '__class__', '__delattr__', '__dict__', '__doc__', ......# DoesNotExist正在其中
总结:ObjectDoesNotExist 和 DoesNotExist 表达的意思是相同的,只是写法不同,一个需要导入,一个是model的属性,如何使用看大家的个人习惯就好。
阅读全文
0 0
- django ObjectDoesNotExist 和 DoesNotExist
- Django入门:DoesNotExist: User matching query does not exist.
- Django PYTHONPATH 和 DJANGO_SETTINGS_MODULE
- 安装Python和Django
- 安装Python和Django
- 安装Python和Django
- wsgi, flup和Django
- Django和Mezzanine初探
- Apache和Django整合
- django cookies 和 session
- Django视图和网址
- Django 国际化和本地化
- Django国际化和本地化
- django render和render_to_response()
- Django国际化和本地化
- Django-Request 和Response
- Django 和AJAX 交互
- Django-CBV和FBV
- linux下crontab的使用
- Union和Union All的区别
- USRP
- LR性能测试结果样例分析
- ttyUSB设备节点权限设置
- django ObjectDoesNotExist 和 DoesNotExist
- 浏览器截长图
- qt 只去掉标题栏,保留可缩放边框的方法
- 分析决策树算法和逻辑回归算法的准确率问题
- 基于httpclient和mysql的接口功能自动化测试框架
- foreach 循环
- 归并排序
- IOS11 AppStore好评地址地跳转获取
- linux中开启snmp协议