mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-23 04:22:01 -06:00
Fix for #1778.
This will set initial values for visible bulk-add form fields from query args.
This commit is contained in:
parent
da3935ff36
commit
1cebc1248b
@ -308,8 +308,14 @@ class BulkCreateView(View):
|
||||
|
||||
def get(self, request):
|
||||
|
||||
# Set initial values for visible form fields from query args
|
||||
initial = {}
|
||||
for field in getattr(self.model_form._meta, 'fields', []):
|
||||
if request.GET.get(field):
|
||||
initial[field] = request.GET[field]
|
||||
|
||||
form = self.form()
|
||||
model_form = self.model_form()
|
||||
model_form = self.model_form(initial=initial)
|
||||
|
||||
return render(request, self.template_name, {
|
||||
'obj_type': self.model_form._meta.model._meta.verbose_name,
|
||||
|
Loading…
Reference in New Issue
Block a user