我想检索最近添加的元素,如果根本没有,请分配一些默认值,例如:
query = X.objects.filter(name="aa",type="b")[0]
if query:
resultname =query.name
resulttype = query.type
else:
resultname = "a default name"
resulttype = "a default type"
这不起作用,因为当第一行 query = X.objects.filter(name="aa",type="b")[0]
, 执行并且过滤的查询列表为空时,它将引发异常。