Q:

How to preserve filter selection after save in Django Admin

First, I did look at this question, but its over a year old.  Surely now there is a good way in Django 1.1.1 to carry filter selection forward after a user clicks the save button in the Admin.
In a table with thousands of records, filtering is essential.  And if a user makes several filter choices that effort shouldn't have to be repeated.

A:

The answer is still the same: out of the box, Django doesn't support this behavior. There are a couple of tickets in the issue tracker with patches: #3777, #6903. The middleware class in this comment works without modifying Django code.

A:

This feature has been added to Django as part of the 1.6 release and is enabled now by default. It is described in the release notes:

ModelAdmin now preserves filters on the list view after creating,
  editing or deleting an object. It’s possible to restore the previous
  behavior of clearing filters by setting the preserve_filters attribute
  to False.

