Grouping and reordering apps on the admin index page
|Reported by:||Owned by:||nobody|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
referring to this posting http://groups.google.com/group/django-developers/browse_thread/thread/ea852f1cd590e5ec#, here are the first patches for grouping and reordering apps on the index-page of the admin-interface.
background: currently, the admin index site reflects the structure of your applications/models. I don´t think editors (who use the admin site) are interested in the structure of your project/applications. what they want is the most reasonable list of models, divided into different sections/groups (not necessarily apps).
example: when I´m using djangos auth-app and I´m extending the user-model with a user-profile, I´m having "auth" (with users and groups) and "user" (with user profile) on my admin index page. orderd by names, auth is very much on the top of my page while user is at the bottom. for an editor, this is probably hard to understand (because the editor
doesn´t know anything about apps). for him/her, it´s probably more comfortable having a headline "user management" with the apps "users", "groups" and "user profiles".