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

Introduce a common template for object list views

This commit is contained in:
Jeremy Stretch
2020-02-13 13:13:27 -05:00
parent 35498c17d7
commit c5f74cce80
3 changed files with 51 additions and 6 deletions

View File

@@ -0,0 +1,28 @@
{% extends '_base.html' %}
{% load buttons %}
{% load helpers %}
{% block content %}
<div class="pull-right noprint">
{% if permissions.add %}
{% add_button content_type.model_class|url_name:"add" %}
{% import_button content_type.model_class|url_name:"import" %}
{% endif %}
{% export_button content_type %}
</div>
<h1>{% block title %}{{ content_type.model_class|model_name_plural|bettertitle }}{% endblock %}</h1>
<div class="row">
{% if filter_form %}
<div class="col-md-9">
{% include 'utilities/obj_table.html' with bulk_edit_url=content_type.model_class|url_name:"bulk_edit" bulk_delete_url=content_type.model_class|url_name:"bulk_delete" %}
</div>
<div class="col-md-3 noprint">
{% include 'inc/search_panel.html' %}
</div>
{% else %}
<div class="col-md-12">
{% include 'utilities/obj_table.html' with bulk_edit_url=content_type.model_class|url_name:"bulk_edit" bulk_delete_url=content_type.model_class|url_name:"bulk_delete" %}
</div>
{% endif %}
</div>
{% endblock %}