I am having issues on trying to figure "DoesNotExist Errors", I have tried to find the right way for manage the no answer results, however I continue having issues on "DoesNotExist" or "Object hast not Attribute DoestNotExists"from django.http import HttpResponsefrom django.contrib.sites.models import Sitefrom django.utils import simplejsonfrom vehicles.models import *from gpstracking.models import *def request_statuses(request): data = [] vehicles = Vehicle.objects.filter() Vehicle.vehicledevice_ for vehicle in vehicles: try: vehicledevice = vehicle.vehicledevice_set.get(is_joined__exact = True) imei = vehicledevice.device.imei try: lastposition = vehicledevice.device.devicetrack_set.latest('date_time_process') altitude = lastposition.altitude latitude = lastposition.latitude longitude = lastposition.longitude date_time_process = lastposition.date_time_process.strftime("%Y-%m-%d %H:%M:%S"), date_time_created = lastposition.created.strftime("%Y-%m-%d %H:%M:%S") except Vehicle.vehicledevice.device.DoesNotExist: lastposition = None altitude = None latitude = None longitude = None date_time_process = None date_time_created = None except Vehicle.DoesNotExist: vehicledevice = None imei = '' item = [ vehicle.vehicle_type.name, imei, altitude, "Lat %s Lng %s" % (latitude, longitude), date_time_process, date_time_created, '', '' ] data.append(item) statuses = { "sEcho": 1, "iTotalRecords": vehicles.count(), "iTotalDisplayRecords": vehicles.count(), "aaData": data } json = simplejson.dumps(statuses) return HttpResponse(json, mimetype='application/json')推荐答案我已经通过这种方式使用 ObjectDoesNotExist 找到了解决此问题的方法I have found the solution to this issue using ObjectDoesNotExist on this wayfrom django.core.exceptions import ObjectDoesNotExist......try: # try somethingexcept ObjectDoesNotExist: # do something此后,我的代码可以正常工作After this, my code works as I need无论如何,谢谢你的帖子帮助我解决了我的问题Thanks any way, your post help me to solve my issue 这篇关于姜戈不存在的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!