mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
Extend BulkImportView._save_obj to pass request context
This commit is contained in:
@ -838,18 +838,12 @@ class RackReservationCSVForm(forms.ModelForm):
|
||||
'invalid_choice': 'Invalid site name.',
|
||||
}
|
||||
)
|
||||
rack_group = forms.ModelChoiceField(
|
||||
queryset=RackGroup.objects.all(),
|
||||
to_field_name='name',
|
||||
rack_group = forms.CharField(
|
||||
required=False,
|
||||
help_text='Name of rack group',
|
||||
error_messages={
|
||||
'invalid_choice': 'Invalid rack group name.',
|
||||
}
|
||||
help_text="Rack's group (if any)"
|
||||
)
|
||||
rack = forms.CharField(
|
||||
required=True,
|
||||
help_text='Name of parent rack'
|
||||
rack_name = forms.CharField(
|
||||
help_text="Rack name"
|
||||
)
|
||||
units = forms.CharField(
|
||||
required=True,
|
||||
@ -867,8 +861,7 @@ class RackReservationCSVForm(forms.ModelForm):
|
||||
|
||||
class Meta:
|
||||
model = RackReservation
|
||||
# fields = RackReservation.csv_headers
|
||||
fields = ['site', 'rack_group', 'rack', 'units', 'tenant', 'description'] # Can't set user
|
||||
fields = ('site', 'rack_group', 'rack_name', 'units', 'tenant', 'description')
|
||||
help_texts = {
|
||||
}
|
||||
|
||||
@ -878,7 +871,7 @@ class RackReservationCSVForm(forms.ModelForm):
|
||||
|
||||
site = self.cleaned_data.get('site')
|
||||
rack_group = self.cleaned_data.get('rack_group')
|
||||
rack_name = self.cleaned_data.get('rack')
|
||||
rack_name = self.cleaned_data.get('rack_name')
|
||||
|
||||
# Validate rack
|
||||
if site and rack_group and rack_name:
|
||||
|
Reference in New Issue
Block a user