Browse Source

Include form factor on InterfaceTemplate list

Jeremy Stretch 8 years ago
parent
commit
cc4470ade7
1 changed files with 13 additions and 31 deletions
  1. 13 31
      netbox/dcim/tables.py

+ 13 - 31
netbox/dcim/tables.py

@@ -157,82 +157,64 @@ class DeviceTypeTable(BaseTable):
 # Device type components
 # Device type components
 #
 #
 
 
-class ConsolePortTemplateTable(tables.Table):
+class ConsolePortTemplateTable(BaseTable):
     pk = ToggleColumn()
     pk = ToggleColumn()
 
 
-    class Meta:
+    class Meta(BaseTable.Meta):
         model = ConsolePortTemplate
         model = ConsolePortTemplate
         fields = ('pk', 'name')
         fields = ('pk', 'name')
         empty_text = "None"
         empty_text = "None"
         show_header = False
         show_header = False
-        attrs = {
-            'class': 'table table-hover',
-        }
 
 
 
 
-class ConsoleServerPortTemplateTable(tables.Table):
+class ConsoleServerPortTemplateTable(BaseTable):
     pk = ToggleColumn()
     pk = ToggleColumn()
 
 
-    class Meta:
+    class Meta(BaseTable.Meta):
         model = ConsoleServerPortTemplate
         model = ConsoleServerPortTemplate
         fields = ('pk', 'name')
         fields = ('pk', 'name')
         empty_text = "None"
         empty_text = "None"
         show_header = False
         show_header = False
-        attrs = {
-            'class': 'table table-hover',
-        }
 
 
 
 
-class PowerPortTemplateTable(tables.Table):
+class PowerPortTemplateTable(BaseTable):
     pk = ToggleColumn()
     pk = ToggleColumn()
 
 
-    class Meta:
+    class Meta(BaseTable.Meta):
         model = PowerPortTemplate
         model = PowerPortTemplate
         fields = ('pk', 'name')
         fields = ('pk', 'name')
         empty_text = "None"
         empty_text = "None"
         show_header = False
         show_header = False
-        attrs = {
-            'class': 'table table-hover',
-        }
 
 
 
 
-class PowerOutletTemplateTable(tables.Table):
+class PowerOutletTemplateTable(BaseTable):
     pk = ToggleColumn()
     pk = ToggleColumn()
 
 
-    class Meta:
+    class Meta(BaseTable.Meta):
         model = PowerOutletTemplate
         model = PowerOutletTemplate
         fields = ('pk', 'name')
         fields = ('pk', 'name')
         empty_text = "None"
         empty_text = "None"
         show_header = False
         show_header = False
-        attrs = {
-            'class': 'table table-hover',
-        }
 
 
 
 
-class InterfaceTemplateTable(tables.Table):
+class InterfaceTemplateTable(BaseTable):
     pk = ToggleColumn()
     pk = ToggleColumn()
 
 
-    class Meta:
+    class Meta(BaseTable.Meta):
         model = InterfaceTemplate
         model = InterfaceTemplate
-        fields = ('pk', 'name')
+        fields = ('pk', 'name', 'form_factor')
         empty_text = "None"
         empty_text = "None"
         show_header = False
         show_header = False
-        attrs = {
-            'class': 'table table-hover panel-body',
-        }
 
 
 
 
-class DeviceBayTemplateTable(tables.Table):
+class DeviceBayTemplateTable(BaseTable):
     pk = ToggleColumn()
     pk = ToggleColumn()
 
 
-    class Meta:
+    class Meta(BaseTable.Meta):
         model = DeviceBayTemplate
         model = DeviceBayTemplate
         fields = ('pk', 'name')
         fields = ('pk', 'name')
         empty_text = "None"
         empty_text = "None"
         show_header = False
         show_header = False
-        attrs = {
-            'class': 'table table-hover panel-body',
-        }
 
 
 
 
 #
 #