瀏覽代碼

Add power_panel_id field to PowerFeedFilterForm

Jeremy Stretch 7 年之前
父節點
當前提交
7b6c104768
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      netbox/dcim/forms.py

+ 10 - 0
netbox/dcim/forms.py

@@ -3645,10 +3645,20 @@ class PowerFeedFilterForm(BootstrapMixin, CustomFieldFilterForm):
             api_url="/api/dcim/sites/",
             value_field="slug",
             filter_for={
+                'power_panel_id': 'site',
                 'rack_id': 'site',
             }
         )
     )
+    power_panel_id = FilterChoiceField(
+        queryset=PowerPanel.objects.all(),
+        label='Power panel',
+        null_label='-- None --',
+        widget=APISelectMultiple(
+            api_url="/api/dcim/power-panels/",
+            null_option=True,
+        )
+    )
     rack_id = FilterChoiceField(
         queryset=Rack.objects.all(),
         label='Rack',