diff --git a/openstack_dashboard/dashboards/admin/floating_ips/templates/floating_ips/detail.html b/openstack_dashboard/dashboards/admin/floating_ips/templates/floating_ips/detail.html
index 8ea9a7efed..7418390e5e 100644
--- a/openstack_dashboard/dashboards/admin/floating_ips/templates/floating_ips/detail.html
+++ b/openstack_dashboard/dashboards/admin/floating_ips/templates/floating_ips/detail.html
@@ -17,7 +17,7 @@
{{ floating_ip.tenant_id|default:"-" }}
{% trans "Floating IP address" %}
- {{ floating_ip.ip|default:_("None") }}
+ {{ floating_ip.ip|default:_("None") }}
{% trans "Status" %}
{{ floating_ip.status|default:_("None") }}
diff --git a/openstack_dashboard/dashboards/admin/networks/agents/tables.py b/openstack_dashboard/dashboards/admin/networks/agents/tables.py
index 3edd56313e..1ec2c4b1d6 100644
--- a/openstack_dashboard/dashboards/admin/networks/agents/tables.py
+++ b/openstack_dashboard/dashboards/admin/networks/agents/tables.py
@@ -100,6 +100,9 @@ class DHCPAgentsTable(tables.DataTable):
filters=(utils_filters.parse_isotime,
filters.timesince))
+ def get_object_display(self, agent):
+ return agent.host
+
class Meta(object):
name = "agents"
verbose_name = _("DHCP Agents")
diff --git a/openstack_dashboard/dashboards/admin/networks/subnets/tables.py b/openstack_dashboard/dashboards/admin/networks/subnets/tables.py
index 66572ede49..656fc0355b 100644
--- a/openstack_dashboard/dashboards/admin/networks/subnets/tables.py
+++ b/openstack_dashboard/dashboards/admin/networks/subnets/tables.py
@@ -113,7 +113,7 @@ class SubnetsTable(tables.DataTable):
failure_url = reverse_lazy('horizon:admin:networks:index')
def get_object_display(self, subnet):
- return subnet.id
+ return subnet.name_or_id
@memoized.memoized_method
def _get_network(self):
diff --git a/openstack_dashboard/dashboards/admin/networks/tables.py b/openstack_dashboard/dashboards/admin/networks/tables.py
index 5ff9517236..966028875b 100644
--- a/openstack_dashboard/dashboards/admin/networks/tables.py
+++ b/openstack_dashboard/dashboards/admin/networks/tables.py
@@ -110,6 +110,9 @@ class NetworksTable(tables.DataTable):
verbose_name=_("Admin State"),
display_choices=DISPLAY_CHOICES)
+ def get_object_display(self, network):
+ return network.name_or_id
+
class Meta(object):
name = "networks"
verbose_name = _("Networks")
diff --git a/openstack_dashboard/dashboards/identity/projects/templates/projects/_detail_overview.html b/openstack_dashboard/dashboards/identity/projects/templates/projects/_detail_overview.html
index 41e3a55685..5ba6d92c8c 100644
--- a/openstack_dashboard/dashboards/identity/projects/templates/projects/_detail_overview.html
+++ b/openstack_dashboard/dashboards/identity/projects/templates/projects/_detail_overview.html
@@ -3,7 +3,7 @@
- {% trans "Project Name" %}
- - {{ project.name }}
+ - {{ project.name }}
- {% trans "Project ID" %}
- {{ project.id }}
- {% trans "Enabled" %}
diff --git a/openstack_dashboard/dashboards/identity/users/templates/users/_detail_overview.html b/openstack_dashboard/dashboards/identity/users/templates/users/_detail_overview.html
index c0511e8058..4be08439f5 100644
--- a/openstack_dashboard/dashboards/identity/users/templates/users/_detail_overview.html
+++ b/openstack_dashboard/dashboards/identity/users/templates/users/_detail_overview.html
@@ -11,7 +11,7 @@
- {{ domain_name }}
{% endif %}
- {% trans "User Name" %}
- - {{ user.name }}
+ - {{ user.name }}
{% if description %}
- {% trans "Description" %}
- {{ description }}
diff --git a/openstack_dashboard/dashboards/project/backups/templates/backups/_detail_overview.html b/openstack_dashboard/dashboards/project/backups/templates/backups/_detail_overview.html
index b95062d7fa..11a3544f21 100644
--- a/openstack_dashboard/dashboards/project/backups/templates/backups/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/backups/templates/backups/_detail_overview.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ backup.name }}
+ - {{ backup.name }}
- {% trans "ID" %}
- {{ backup.id }}
{% if backup.description %}
diff --git a/openstack_dashboard/dashboards/project/cg_snapshots/templates/cg_snapshots/_detail_overview.html b/openstack_dashboard/dashboards/project/cg_snapshots/templates/cg_snapshots/_detail_overview.html
index 3a00bfb854..a11176560d 100644
--- a/openstack_dashboard/dashboards/project/cg_snapshots/templates/cg_snapshots/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/cg_snapshots/templates/cg_snapshots/_detail_overview.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ cg_snapshot.name }}
+ - {{ cg_snapshot.name }}
- {% trans "ID" %}
- {{ cg_snapshot.id }}
{% if cg_snapshot.description %}
diff --git a/openstack_dashboard/dashboards/project/firewalls/tables.py b/openstack_dashboard/dashboards/project/firewalls/tables.py
index a917e1d19f..dee2d5e7aa 100644
--- a/openstack_dashboard/dashboards/project/firewalls/tables.py
+++ b/openstack_dashboard/dashboards/project/firewalls/tables.py
@@ -318,6 +318,9 @@ class RulesTable(tables.DataTable):
link=get_policy_link,
verbose_name=_("In Policy"))
+ def get_object_display(self, rule):
+ return rule.name_or_id
+
class Meta(object):
name = "rulestable"
verbose_name = _("Rules")
@@ -341,6 +344,9 @@ class PoliciesTable(tables.DataTable):
verbose_name=_("Audited"),
filters=(filters.yesno, filters.capfirst))
+ def get_object_display(self, policy):
+ return policy.name_or_id
+
class Meta(object):
name = "policiestable"
verbose_name = _("Policies")
@@ -391,6 +397,9 @@ class FirewallsTable(tables.DataTable):
verbose_name=_("Admin State"),
display_choices=ADMIN_STATE_DISPLAY_CHOICES)
+ def get_object_display(self, firewall):
+ return firewall.name_or_id
+
class Meta(object):
name = "firewallstable"
verbose_name = _("Firewalls")
diff --git a/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_firewall_details.html b/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_firewall_details.html
index 5efb7a24c5..ec67a18811 100644
--- a/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_firewall_details.html
+++ b/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_firewall_details.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ firewall.name|default:_("-") }}
+ - {{ firewall.name|default:_("-") }}
- {% trans "Description" %}
- {{ firewall.description|default:_("-") }}
diff --git a/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_policy_details.html b/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_policy_details.html
index 36b99e1dd4..1160a81271 100644
--- a/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_policy_details.html
+++ b/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_policy_details.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ policy.name|default:_("-") }}
+ - {{ policy.name|default:_("-") }}
- {% trans "Description" %}
- {{ policy.description|default:_("-") }}
diff --git a/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_rule_details.html b/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_rule_details.html
index 85d4bc730b..06732bf2cb 100644
--- a/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_rule_details.html
+++ b/openstack_dashboard/dashboards/project/firewalls/templates/firewalls/_rule_details.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ rule.name|default:_("-") }}
+ - {{ rule.name|default:_("-") }}
- {% trans "Description" %}
- {{ rule.description|default:_("-") }}
diff --git a/openstack_dashboard/dashboards/project/images/templates/images/images/_detail_overview.html b/openstack_dashboard/dashboards/project/images/templates/images/images/_detail_overview.html
index 528ed933e5..1cb64bb6c9 100644
--- a/openstack_dashboard/dashboards/project/images/templates/images/images/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/images/templates/images/images/_detail_overview.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ image.name|default:_("None") }}
+ - {{ image.name|default:_("None") }}
{% if image.properties.description %}
- {% trans "Description" %}
- {{ image.properties.description }}
diff --git a/openstack_dashboard/dashboards/project/instances/templates/instances/_detail_overview.html b/openstack_dashboard/dashboards/project/instances/templates/instances/_detail_overview.html
index 933080b06f..abee6f7527 100644
--- a/openstack_dashboard/dashboards/project/instances/templates/instances/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/instances/templates/instances/_detail_overview.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ instance.name }}
+ - {{ instance.name }}
- {% trans "ID" %}
- {{ instance.id }}
- {% trans "Status" %}
diff --git a/openstack_dashboard/dashboards/project/networks/ports/tables.py b/openstack_dashboard/dashboards/project/networks/ports/tables.py
index 32952deeb6..51724f3b81 100644
--- a/openstack_dashboard/dashboards/project/networks/ports/tables.py
+++ b/openstack_dashboard/dashboards/project/networks/ports/tables.py
@@ -132,7 +132,7 @@ class PortsTable(tables.DataTable):
verbose_name=_("MAC Learning State"))
def get_object_display(self, port):
- return port.id
+ return port.name_or_id
class Meta(object):
name = "ports"
diff --git a/openstack_dashboard/dashboards/project/networks/subnets/tables.py b/openstack_dashboard/dashboards/project/networks/subnets/tables.py
index e4676b09f9..911e879417 100644
--- a/openstack_dashboard/dashboards/project/networks/subnets/tables.py
+++ b/openstack_dashboard/dashboards/project/networks/subnets/tables.py
@@ -152,6 +152,9 @@ class SubnetsTable(tables.DataTable):
exceptions.handle(self.request, msg,)
return network
+ def get_object_display(self, subnet):
+ return subnet.name_or_id
+
class Meta(object):
name = "subnets"
verbose_name = _("Subnets")
diff --git a/openstack_dashboard/dashboards/project/networks/tables.py b/openstack_dashboard/dashboards/project/networks/tables.py
index 21a1e1313f..332a3abca6 100644
--- a/openstack_dashboard/dashboards/project/networks/tables.py
+++ b/openstack_dashboard/dashboards/project/networks/tables.py
@@ -189,6 +189,9 @@ class NetworksTable(tables.DataTable):
verbose_name=_("Admin State"),
display_choices=DISPLAY_CHOICES)
+ def get_object_display(self, network):
+ return network.name_or_id
+
class Meta(object):
name = "networks"
verbose_name = _("Networks")
diff --git a/openstack_dashboard/dashboards/project/networks/templates/networks/_detail_overview.html b/openstack_dashboard/dashboards/project/networks/templates/networks/_detail_overview.html
index 1bdceddbe1..529358eeaf 100644
--- a/openstack_dashboard/dashboards/project/networks/templates/networks/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/networks/templates/networks/_detail_overview.html
@@ -5,7 +5,7 @@
- {% trans "Name" %}
- {{ network.name|default:_("None") }}
- {% trans "ID" %}
- - {{ network.id|default:_("None") }}
+ - {{ network.id|default:_("None") }}
- {% trans "Project ID" %}
- {{ network.tenant_id|default:_("-") }}
- {% trans "Status" %}
diff --git a/openstack_dashboard/dashboards/project/networks/templates/networks/ports/_detail_overview.html b/openstack_dashboard/dashboards/project/networks/templates/networks/ports/_detail_overview.html
index d9187c2a6a..87b716d4b9 100644
--- a/openstack_dashboard/dashboards/project/networks/templates/networks/ports/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/networks/templates/networks/ports/_detail_overview.html
@@ -5,7 +5,7 @@
- {% trans "Name" %}
- {{ port.name|default:_("None") }}
- {% trans "ID" %}
- - {{ port.id|default:_("None") }}
+ - {{ port.id|default:_("None") }}
- {% trans "Network Name" %}
- {{ port.network_name|default:_("None") }}
- {% trans "Network ID" %}
diff --git a/openstack_dashboard/dashboards/project/networks/templates/networks/subnets/_detail_overview.html b/openstack_dashboard/dashboards/project/networks/templates/networks/subnets/_detail_overview.html
index feebd97e1e..d4a6231521 100644
--- a/openstack_dashboard/dashboards/project/networks/templates/networks/subnets/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/networks/templates/networks/subnets/_detail_overview.html
@@ -5,7 +5,7 @@
- {% trans "Name" %}
- {{ subnet.name|default:_("None") }}
- {% trans "ID" %}
- - {{subnet.id|default:_("None") }}
+ - {{subnet.id|default:_("None") }}
- {% trans "Network Name" %}
- {{ subnet.network_name|default:_("None") }}
- {% trans "Network ID" %}
diff --git a/openstack_dashboard/dashboards/project/routers/ports/tables.py b/openstack_dashboard/dashboards/project/routers/ports/tables.py
index 7f1419b4b8..d8650063b7 100644
--- a/openstack_dashboard/dashboards/project/routers/ports/tables.py
+++ b/openstack_dashboard/dashboards/project/routers/ports/tables.py
@@ -119,7 +119,7 @@ class PortsTable(tables.DataTable):
display_choices=DISPLAY_CHOICES)
def get_object_display(self, port):
- return port.id
+ return port.name_or_id
class Meta(object):
name = "interfaces"
diff --git a/openstack_dashboard/dashboards/project/routers/templates/routers/_detail_overview.html b/openstack_dashboard/dashboards/project/routers/templates/routers/_detail_overview.html
index 7484d57d81..20161e392f 100644
--- a/openstack_dashboard/dashboards/project/routers/templates/routers/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/routers/templates/routers/_detail_overview.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ router.name|default:_("None") }}
+ - {{ router.name|default:_("None") }}
- {% trans "ID" %}
- {{ router.id }}
- {% trans "Description" %}
diff --git a/openstack_dashboard/dashboards/project/snapshots/templates/snapshots/_detail_overview.html b/openstack_dashboard/dashboards/project/snapshots/templates/snapshots/_detail_overview.html
index b14f9775cf..ae79099a7e 100644
--- a/openstack_dashboard/dashboards/project/snapshots/templates/snapshots/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/snapshots/templates/snapshots/_detail_overview.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ snapshot.name }}
+ - {{ snapshot.name }}
- {% trans "ID" %}
- {{ snapshot.id }}
{% if snapshot.description %}
diff --git a/openstack_dashboard/dashboards/project/stacks/templates/stacks/_detail_overview.html b/openstack_dashboard/dashboards/project/stacks/templates/stacks/_detail_overview.html
index 0a44f6b2ac..56534bba3e 100644
--- a/openstack_dashboard/dashboards/project/stacks/templates/stacks/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/stacks/templates/stacks/_detail_overview.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ stack.stack_name }}
+ - {{ stack.stack_name }}
- {% trans "ID" %}
- {{ stack.id }}
- {% trans "Description" %}
diff --git a/openstack_dashboard/dashboards/project/volumes/templates/volumes/_detail_overview.html b/openstack_dashboard/dashboards/project/volumes/templates/volumes/_detail_overview.html
index 2358b229ea..6131462588 100644
--- a/openstack_dashboard/dashboards/project/volumes/templates/volumes/_detail_overview.html
+++ b/openstack_dashboard/dashboards/project/volumes/templates/volumes/_detail_overview.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ volume.name }}
+ - {{ volume.name }}
- {% trans "ID" %}
- {{ volume.id }}
{% if volume.description %}
diff --git a/openstack_dashboard/dashboards/project/vpn/tables.py b/openstack_dashboard/dashboards/project/vpn/tables.py
index 5cc5d6fe12..af7703461e 100644
--- a/openstack_dashboard/dashboards/project/vpn/tables.py
+++ b/openstack_dashboard/dashboards/project/vpn/tables.py
@@ -332,6 +332,9 @@ class IPSecSiteConnectionsTable(tables.DataTable):
status_choices=STATUS_CHOICES,
display_choices=STATUS_DISPLAY_CHOICES)
+ def get_object_display(self, ipsecsiteconnection):
+ return ipsecsiteconnection.name_or_id
+
class Meta(object):
name = "ipsecsiteconnectionstable"
verbose_name = _("IPSec Site Connections")
@@ -388,6 +391,9 @@ class VPNServicesTable(tables.DataTable):
status_choices=STATUS_CHOICES,
display_choices=STATUS_DISPLAY_CHOICES)
+ def get_object_display(self, vpnservice):
+ return vpnservice.name_or_id
+
class Meta(object):
name = "vpnservicestable"
verbose_name = _("VPN Services")
@@ -422,6 +428,9 @@ class IKEPoliciesTable(tables.DataTable):
verbose_name=_('Encryption algorithm'))
pfs = tables.Column("pfs", verbose_name=_('PFS'))
+ def get_object_display(self, ikepolicy):
+ return ikepolicy.name_or_id
+
class Meta(object):
name = "ikepoliciestable"
verbose_name = _("IKE Policies")
@@ -443,6 +452,9 @@ class IPSecPoliciesTable(tables.DataTable):
verbose_name=_('Encryption algorithm'))
pfs = tables.Column("pfs", verbose_name=_('PFS'))
+ def get_object_display(self, ipsecpolicy):
+ return ipsecpolicy.name_or_id
+
class Meta(object):
name = "ipsecpoliciestable"
verbose_name = _("IPSec Policies")
diff --git a/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ikepolicy_details.html b/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ikepolicy_details.html
index 0a303a7213..6e925aceeb 100644
--- a/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ikepolicy_details.html
+++ b/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ikepolicy_details.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ ikepolicy.name|default:_("None") }}
+ - {{ ikepolicy.name|default:_("None") }}
- {% trans "Description" %}
- {{ ikepolicy.description|default:_("None") }}
diff --git a/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html b/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html
index 82d89ca957..66cb33389b 100644
--- a/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html
+++ b/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ ipsecpolicy.name|default:_("None") }}
+ - {{ ipsecpolicy.name|default:_("None") }}
- {% trans "Description" %}
- {{ ipsecpolicy.description|default:_("None") }}
diff --git a/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html b/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html
index 6da4746990..307a30be2c 100644
--- a/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html
+++ b/openstack_dashboard/dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ ipsecsiteconnection.name|default:_("None") }}
+ - {{ ipsecsiteconnection.name|default:_("None") }}
- {% trans "Description" %}
- {{ ipsecsiteconnection.description|default:_("None") }}
diff --git a/openstack_dashboard/dashboards/project/vpn/templates/vpn/_vpnservice_details.html b/openstack_dashboard/dashboards/project/vpn/templates/vpn/_vpnservice_details.html
index 20866d2ba2..4db1bb6762 100644
--- a/openstack_dashboard/dashboards/project/vpn/templates/vpn/_vpnservice_details.html
+++ b/openstack_dashboard/dashboards/project/vpn/templates/vpn/_vpnservice_details.html
@@ -3,7 +3,7 @@
- {% trans "Name" %}
- - {{ vpnservice.name|default:_("None") }}
+ - {{ vpnservice.name|default:_("None") }}
- {% trans "Description" %}
- {{ vpnservice.description|default:_("None") }}