我不能看到得到這個工作...Django的RelatedObjectDoesNotExist錯誤
我在我的模型的方法has_related_object
,需要檢查是否有相關的對象存在...
class Business(base):
name = models.CharField(max_length=100, blank=True, null=True)
def has_related_object(self):
has_customer = False
has_car = False
try:
has_customer = (self.customer is not None)
except Business.DoesNotExist:
pass
try:
has_car = (self.car.park is not None)
except Business.DoesNotExist:
pass
return has_customer and has_car
class Customer(base):
name = models.CharField(max_length=100, blank=True, null=True)
person = models.OneToOneField('Business', related_name="customer")
錯誤
相關對象DoesNotExist Business沒有客戶。
我需要檢查,如果存在這些相關的對象,但是從業務對象的方法
你的問題是什麼?謝謝。 – alecxe 2014-11-21 15:38:40
我需要檢查這些相關對象是否存在,但是來自業務對象方法 – Prometheus 2014-11-21 15:41:15