On 10/1/07, cjl <[EMAIL PROTECTED]> wrote:
> OK, I guess my question is: In a mature web application developed with
> Django, is admin really used for anything?  Or, now that newforms-
> admin is almost here, is there any difference between admin and forms?
> Will admin just be another form, with low level access to the models?

I've always considered the admin interface to be a fallback for
administrators to repair any problems that arise with the site's data.
That's not its only function, but it's one that I expect would come in
very handy on a production site. If you discover a bug somewhere that
allows improper data to creep into your database, the admin interface
is a good place to fix that.

The reason being that any forms you specify are going to rely on your
application's logic, and thus might be prone to bugs if the data isn't
what it expects. The admin interface, however, doesn't really care
about how your app does business, so it will happily let you
view/edit/delete whatever you'd like, as long as it doesn't violate
database requirements.

I don't know if that helps you or not, but it's my thought on the matter.

-Gul

--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to