From 6d174e4207e5971c8a6bba006e17b2586e865b0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Martin=20Sl=C3=A5en?= Date: Thu, 21 Apr 2011 11:45:11 +0200 Subject: [PATCH] fixed so that ip-addresses that are associated to an interface shows the hostname of the interfaces' host in the drop-down list in host --- mdb/models.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mdb/models.py b/mdb/models.py index 369f926..65fdacd 100644 --- a/mdb/models.py +++ b/mdb/models.py @@ -249,7 +249,10 @@ class Ip4Address(models.Model): address = models.IPAddressField() def __unicode__(self): - return self.address + if self.interface_set.count() == 0: + return self.address + else: + return "%s (%s)" % (self.address, self.interface_set.get().host.hostname ) def assigned_to_host(self): self.interface_set.get().host