I’m currently working on a project involving a huge amount of applications and models, all of which should of cause be managed by the administration. The deadline is of cause way to near to write the thing from scratch and that would also be a waste of time. Instead I’m customising the django.contrib.admin site, which is working very well most of the time. Normally when it doesn’t I can look at the code and accept that the admin is not build to handle everything. What I can’t understand however is why the list pages would try to handle all the GET parameters as filters and return an error if it can’t handle them?
From my point of view it could be a nice way to actually send different information to specific pages and handle them to my base_site.html (or whatever) through a context processor. From my point of view there is no other easy way to do this. Please Django people, why have you marked this a “design decision needed“??!