diff options
author | Michael Elkins <melkins@tislabs.com> | 2012-02-12 16:44:20 +0000 |
---|---|---|
committer | Michael Elkins <melkins@tislabs.com> | 2012-02-12 16:44:20 +0000 |
commit | 3b9c26320c5c00bbce712a6450dcfdf2bd36f1f3 (patch) | |
tree | 9ff544dd2377c697b670bcd829ddc9ac2a366b9c /rpkid/rpki/gui/app/models.py | |
parent | e5189c08dc29441a7039af8190d82f758596cd03 (diff) |
add link to display roas covering a bgp prefix in the routes view
svn path=/branches/tk161/; revision=4327
Diffstat (limited to 'rpkid/rpki/gui/app/models.py')
-rw-r--r-- | rpkid/rpki/gui/app/models.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/rpkid/rpki/gui/app/models.py b/rpkid/rpki/gui/app/models.py index e551ee4b..f026bbfd 100644 --- a/rpkid/rpki/gui/app/models.py +++ b/rpkid/rpki/gui/app/models.py @@ -21,6 +21,7 @@ import rpki.resource_set import rpki.exceptions import rpki.irdb.models import rpki.gui.models +import rpki.gui.routeview.models class TelephoneField(models.CharField): @@ -250,3 +251,21 @@ class Client(rpki.irdb.models.Client): def __unicode__(self): return self.handle + + +class RouteOrigin(rpki.gui.routeview.models.RouteOrigin): + class Meta: + proxy = True + + @models.permalink + def get_absolute_url(self): + return ('rpki.gui.app.views.route_detail', [str(self.pk)]) + + +class RouteOriginV6(rpki.gui.routeview.models.RouteOriginV6): + class Meta: + proxy = True + + @models.permalink + def get_absolute_url(self): + return ('rpki.gui.app.views.route_detail', [str(self.pk)]) |