title: Overriding a Django admin.ModelAdmin function for all models
body: <p>I'm sort of stitching together contrib.databrowse (to view) and contrib.admin (to edit), and I'd like to override the <em>response_change</em> function in admin.ModelAdmin so that when you click save, it redirects back to the object in databrowse rather than the admin. I know how to do this for a specific model in admin.py, like:</p>
  
  <pre><code>class WhateverAdmin(admin.ModelAdmin):
      def response_change(self, request, obj):
          # stuff
  
  admin.site.register(Whatever, WhateverAdmin)
  </code></pre>
  
  <p>but I'd like to apply that to all of my models without just copying the function over and over (i.e. override it in admin.ModelAdmin itself). Where and how should I do that?</p>
  
  <p>Thanks. :)</p>