diff options
author | Michael Elkins <melkins@tislabs.com> | 2011-06-10 21:05:01 +0000 |
---|---|---|
committer | Michael Elkins <melkins@tislabs.com> | 2011-06-10 21:05:01 +0000 |
commit | 80f3c138d7a218e3021993ba7b6df059375a653a (patch) | |
tree | fb8b06eb6f0dfe38e6436897a95cad0184e60919 /rpkid/rpki/gui/cacheview/views.py | |
parent | f20767b0c6efb6b52e4500f7519f63b3d7a261cd (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.py | 8 |
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) |