我认为这个标题不言自明。你知道吗
我有一个带有子查询的复杂查询,但有时它不返回值,这是绝对正常的。但是我无法阻止ValueError消息,因为我无法确定RawQuerySet是否为空。RQS对象总是存在的,但是如果我试图访问它的第一行results[0].id
,我会得到一个错误
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/usr/local/lib/python2.6/dist-packages/django/db/models/query.py", line 1379, in __getitem__
return list(self)[k]
IndexError: list index out of range
建议?!你知道吗
抓住例外?你知道吗
或者
相关问题 更多 >
编程相关推荐