On Fri, Mar 4, 2011 at 1:51 AM, hdknr <hidelafog...@gmail.com> wrote:
> Hello,
>
> I'm customizing admin UI to add extra menus but I found it is not
> easy. So thinking of adding "admin" to model_dict in index() and
> app_index() ( source:django/trunk/django/contrib/admin/sites.py ) to
> refere to ModeAdmin objects in templates.
> Is there any pitfall in the security point of view ?
>

The admin is a wonderful thing.  It certainly provides more than
adequate tools for many situations.  It provides for certain easy
customizations.  But if you find yourself wanting to go far outside
its design philosophy, perhaps you should be considering writing
your own, separate, view.  You can still do whatever permissions
checking you need, display whatever forms, etc., that you want,
and your code will not require changes to keep in step with an
advancing admin API if you upgrade to some future version of
Django.

That's not to say that the admin API may not someday directly
support the features you need, but if it doesn't now, then you
must consider where to best invest your effort.

Bill

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

Reply via email to