mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-24 17:38:37 -06:00
Fixes #209: Read pk list from POST instead of form
This commit is contained in:
parent
c0ab9f70dc
commit
24c48bece8
@ -431,7 +431,7 @@ def component_template_delete(request, pk, model):
|
|||||||
else:
|
else:
|
||||||
form = ComponentTemplateBulkDeleteForm(initial={'pk': request.POST.getlist('pk')})
|
form = ComponentTemplateBulkDeleteForm(initial={'pk': request.POST.getlist('pk')})
|
||||||
|
|
||||||
selected_objects = model.objects.filter(pk__in=form.initial.get('pk'))
|
selected_objects = model.objects.filter(pk__in=request.POST.getlist('pk'))
|
||||||
if not selected_objects:
|
if not selected_objects:
|
||||||
messages.warning(request, "No {} were selected for deletion.".format(model._meta.verbose_name_plural))
|
messages.warning(request, "No {} were selected for deletion.".format(model._meta.verbose_name_plural))
|
||||||
return redirect('dcim:devicetype', pk=devicetype.pk)
|
return redirect('dcim:devicetype', pk=devicetype.pk)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{% extends 'utilities/confirmation_form.html' %}
|
{% extends 'utilities/confirmation_form.html' %}
|
||||||
{% load form_helpers %}
|
{% load form_helpers %}
|
||||||
|
|
||||||
{% block title %}Delete devie type components?{% endblock %}
|
{% block title %}Delete device type components?{% endblock %}
|
||||||
|
|
||||||
{% block message %}
|
{% block message %}
|
||||||
<p>Are you sure you want to delete these components from <strong>{{ devicetype }}</strong>?</p>
|
<p>Are you sure you want to delete these components from <strong>{{ devicetype }}</strong>?</p>
|
||||||
|
Loading…
Reference in New Issue
Block a user