Преглед изворни кода

Fixes: #17360 - Ensure model is defined when rendering bulk_edit_button (#17535)

* Ensure model is defined when rendering bulk_edit_button

* Move model check to inner conditional

* Set model in context

* Return child_model instead of model for use in bulk_edit_button
bctiemann пре 1 година
родитељ
комит
e93719e4f9
1 измењених фајлова са 2 додато и 0 уклоњено
  1. 2 0
      netbox/netbox/views/generic/object_views.py

+ 2 - 0
netbox/netbox/views/generic/object_views.py

@@ -146,10 +146,12 @@ class ObjectChildrenView(ObjectView, ActionsMixin, TableMixin):
             return render(request, 'htmx/table.html', {
             return render(request, 'htmx/table.html', {
                 'object': instance,
                 'object': instance,
                 'table': table,
                 'table': table,
+                'model': self.child_model,
             })
             })
 
 
         return render(request, self.get_template_name(), {
         return render(request, self.get_template_name(), {
             'object': instance,
             'object': instance,
+            'model': self.child_model,
             'child_model': self.child_model,
             'child_model': self.child_model,
             'base_template': f'{instance._meta.app_label}/{instance._meta.model_name}.html',
             'base_template': f'{instance._meta.app_label}/{instance._meta.model_name}.html',
             'table': table,
             'table': table,