aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/gui/cacheview/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'rpkid/rpki/gui/cacheview/models.py')
-rw-r--r--rpkid/rpki/gui/cacheview/models.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/rpkid/rpki/gui/cacheview/models.py b/rpkid/rpki/gui/cacheview/models.py
index 76314760..addbbbee 100644
--- a/rpkid/rpki/gui/cacheview/models.py
+++ b/rpkid/rpki/gui/cacheview/models.py
@@ -37,15 +37,15 @@ class AddressRange(models.Model):
@models.permalink
def get_absolute_url(self):
- return ('rpki.gui.cacheview.views.address_view', [str(self.pk)])
+ return ('rpki.gui.cacheview.views.addressrange_detail', [str(self.pk)])
def __unicode__(self):
if self.min == self.max:
return u'%s' % self.min
- try:
+ if self.family == 4:
r = resource_range_ipv4.from_strings(self.min, self.max)
- except ValueError:
+ elif self.family == 6:
r = resource_range_ipv6.from_strings(self.min, self.max)
try:
@@ -66,11 +66,11 @@ class ASRange(models.Model):
if self.min == self.max:
return u'AS%d' % self.min
else:
- return u'%s-%s' % (self.min, self.max)
+ return u'AS%s-%s' % (self.min, self.max)
@models.permalink
def get_absolute_url(self):
- return ('rpki.gui.cacheview.views.as_view', [str(self.pk)])
+ return ('rpki.gui.cacheview.views.asrange_detail', [str(self.pk)])
class SignedObject(models.Model):
"""