aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/gui/cacheview/views.py
diff options
context:
space:
mode:
authorMichael Elkins <melkins@tislabs.com>2011-06-10 21:05:01 +0000
committerMichael Elkins <melkins@tislabs.com>2011-06-10 21:05:01 +0000
commit80f3c138d7a218e3021993ba7b6df059375a653a (patch)
treefb8b06eb6f0dfe38e6436897a95cad0184e60919 /rpkid/rpki/gui/cacheview/views.py
parentf20767b0c6efb6b52e4500f7519f63b3d7a261cd (diff)
add URLs for as/address range detail
svn path=/rpkid/rpki/gui/cacheview/models.py; revision=3861
Diffstat (limited to 'rpkid/rpki/gui/cacheview/views.py')
-rw-r--r--rpkid/rpki/gui/cacheview/views.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/rpkid/rpki/gui/cacheview/views.py b/rpkid/rpki/gui/cacheview/views.py
index 733dc5b1..4001fda7 100644
--- a/rpkid/rpki/gui/cacheview/views.py
+++ b/rpkid/rpki/gui/cacheview/views.py
@@ -24,10 +24,10 @@ from rpki.ipaddrs import v4addr, v6addr
# Create your views here.
-def address_detail(request, pk):
+def addressrange_detail(request, pk):
return list_detail.object_detail(request, models.AddressRange.objects.all(), pk)
-def as_detail(request, pk):
+def asrange_detail(request, pk):
return list_detail.object_detail(request, models.ASRange.objects.all(), pk)
def roa_detail(request, pk):
@@ -51,8 +51,8 @@ def search_view(request):
if addr:
family, r = misc.parse_ipaddr(addr)
- certs = models.Cert.objects.filter(addresses__family=family, addresses__min__gte=r.min, addresses__max__lte=r.max).distinct()
- roas = models.ROA.objects.filter(prefixes__family=family, prefixes__prefix=str(r.min)).distinct()
+ certs = models.Cert.objects.filter(addresses__family=family, addresses__min=str(r.min), addresses__max=str(r.max))
+ roas = models.ROA.objects.filter(prefixes__family=family, prefixes__prefix=str(r.min))
elif asn:
r = resource_range_as.parse_str(asn)
certs = models.Cert.objects.filter(asns__min__gte=r.min, asns__max__lte=r.max)