title: Add checkbox and delete actions to customized Django admin change_list
body: <p>I've been customizing <code>Django</code>'s <code>change_list.html</code> following this <a href="https://medium.com/@hakibenita/how-to-turn-django-admin-into-a-lightweight-dashboard-a0e0bbf609ad" rel="noreferrer">tutorial</a>. My question concerns something that wasn't covered in that tutorial:</p>
  
  <p>How to easily add the <code>checkbox</code> and the <code>actions</code> (delete selected items)?</p>
  
  <p>I took a look in the <code>templatetags</code> of the admin section (mainly <a href="https://github.com/django/django/blob/master/django/contrib/admin/templatetags/admin_list.py" rel="noreferrer">here</a>, but I couldn't understand how to easily add the delete action to each item in a customized <code>change_list.html</code> template and what should be added to the <code>ModelAdmin</code> class).</p>
  
  <p><strong>Update:</strong></p>
  
  <p>Below is the custom <code>change_list.html</code>, I'm trying to add item checkboxes to:</p>
  
  <pre><code>{% extends "admin/change_list.html" %}
  
  {% block content_title %}
      &lt;h1&gt;Title&lt;/h1&gt;
  {% endblock %}
  
  {% block result_list %}
      &lt;div class="results"&gt;
          &lt;table id="result_list"&gt;
              &lt;thead&gt;
                  ...
              &lt;/thead&gt;
  
              &lt;tbody&gt;
                  {% for item in items %}
                      &lt;tr class="{% cycle 'row1' 'row2' %}"&gt;
                          ...
                      &lt;/tr&gt;
                  {% endfor %}
              &lt;/tbody&gt;
          &lt;/table&gt;
      &lt;/div&gt;
  {% endblock %}
  </code></pre>