title: Django - Custom Admin Actions Logging
body: <p>All changes you do in Django Admin is logged in the table django_admin_table and you can also see your most recent changes in "Recent Actions".</p>
  
  <p>But when you write own "Admin Actions" and make changes through them nothing is being logged by default.</p>
  
  <p>Example:</p>
  
  <pre><code>def make_checked(modeladmin, request, queryset):
      queryset.update(checked = 1)
  make_checked.short_description = 'Mark selected products as checked'
  </code></pre>
  
  <p>My question is now if it's possible to log custom admin actions and if so, how?</p>