django在读取数据库时未筛选到符合条件的记录会报错
Posted 老和尚不念经
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django在读取数据库时未筛选到符合条件的记录会报错相关的知识,希望对你有一定的参考价值。
(1)报错情况如下:
DoesNotExist: Publisher matching query does not exist.
(2)处理方法:
try:
p = Publisher.objects.get(name=‘Apress‘)
except Publisher.DoesNotExist:
print "Apress isn‘t in the database yet."
else:
print "Apress is in the database."
p = Publisher.objects.get(name=‘Apress‘)
except Publisher.DoesNotExist:
print "Apress isn‘t in the database yet."
else:
print "Apress is in the database."
以上是关于django在读取数据库时未筛选到符合条件的记录会报错的主要内容,如果未能解决你的问题,请参考以下文章