Snippet List
You've filtered your changelist in your admin site and you want to edit a few entries here; you click on an object, edit it and press save, and you end up back at the default unfiltered changelist view. This ModelAdmin override is so that if you press "save" (not "save and add another", or "save and continue editing") you end up back at your filtered changelist.
There are other ways out there and other snippets to do similar; however I hadn't seen one to only redirect if you pressed save so this is what I came up with. Hopefully it's useful.
**Problem:**
A large project has lots of apps, so naturally you want a twin column admin interface, with the history out beyond those two columns...
**Solution:**
Involved editing the admin/index.html template, a simple modification to the adminapplist template tag, and a flag placed in each models.py for models you want in column two.
**Instructions:**
1. Create the app templates/admin/index.html file by copying and pasting the provided code.
2. Copy django/contrib/admin/templatetags/adminapplist.py to your app/templatetags directory as column_adminapplist.py and edit as shown in the provided code.
3. add a \_admin\_index\_column = 2 near the top of each models.py file for each one you want to be on the right hand side.
richardbolt has posted 2 snippets.