From 36ed75d51f38472c20444389c03f26edaf3d3e8c Mon Sep 17 00:00:00 2001 From: Arthur Date: Thu, 22 Sep 2022 20:11:28 -0700 Subject: [PATCH] 9654 add weight fields to devices --- netbox/dcim/forms/bulk_edit.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/netbox/dcim/forms/bulk_edit.py b/netbox/dcim/forms/bulk_edit.py index 534e76652..c6f6485ff 100644 --- a/netbox/dcim/forms/bulk_edit.py +++ b/netbox/dcim/forms/bulk_edit.py @@ -382,12 +382,23 @@ class ModuleTypeBulkEditForm(NetBoxModelBulkEditForm): part_number = forms.CharField( required=False ) + weight = forms.DecimalField( + min_value=0, + required=False + ) + weight_unit = forms.ChoiceField( + choices=add_blank_choice(DeviceWeightUnitChoices), + required=False, + initial='', + widget=StaticSelect() + ) model = ModuleType fieldsets = ( (None, ('manufacturer', 'part_number')), + ('Attributes', ('weight', 'weight_unit')), ) - nullable_fields = ('part_number',) + nullable_fields = ('part_number', 'weight',) class DeviceRoleBulkEditForm(NetBoxModelBulkEditForm):