hi everyone,

I just wanted to outline a basic idea in order to improve (at least
from my point of view) the index-page of the admin-interface. I don´t
have any code to share (so far), so I´m basically explaining my idea -
if people agree that this is useful, I´m trying to submit a patch.

here´s the idea: currently, the admin index page is strictly coupled
to the settings-file of my project (the INSTALLED_APPS). to me, that
doesn´t seem the best way. a while ago, the admin-definition for apps
has been coupled to the model-definition ... now there is a file
called admin.py, which is much better IMHO. so why don´t we have a
file admin.py for every project? within that file, one could define
which apps (from INSTALLED_APPS) should be visible at the admin index
page. moreover, the possibility to reorder/rearrange the way these
apps are shown would be great.
e.g, 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 an editor, it´d more
comfortable having a headline "user management" with the apps "users",
"groups" and "user profiles". this re-arrangement could be defined in
admin.py.

I hope this is somehow understandable. it´s a bit hard to explain in a
foreign language ... it´d be great to hear other opinions.

thanks,
patrick


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to