1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Moved DeviceComponentForm to utilities.forms

This commit is contained in:
Jeremy Stretch
2017-08-18 13:10:19 -04:00
parent 6e580a731e
commit a7c56eab86
2 changed files with 26 additions and 26 deletions

View File

@ -513,6 +513,15 @@ class ConfirmationForm(BootstrapMixin, ReturnURLForm):
confirm = forms.BooleanField(required=True, widget=forms.HiddenInput(), initial=True)
class ComponentForm(BootstrapMixin, forms.Form):
"""
Allow inclusion of the parent Device/VirtualMachine as context for limiting field choices.
"""
def __init__(self, parent, *args, **kwargs):
self.parent = parent
super(ComponentForm, self).__init__(*args, **kwargs)
class BulkEditForm(forms.Form):
def __init__(self, model, *args, **kwargs):