This post is for discussion of improvements to the related objects
interface. It mostly concerns the implementation of more Javascript/
Ajax that will allow for a 'slicker' inline related object editing
interface.

As far as I can see there are two major points of discussion:
1.) Is it a good idea to add this functionality to the Django standard
shipment, or should it be packaged separately in an application?
2.) How exactly should it work?

Here are my humble opinions:
1.)
I believe that this should be a separate application that uses an
extensive Javascript library. Right now the inline edit interface is
sufficient for most use cases. I also saw that version 1.1 will allow
for such an application to be created in a nice and clean way.

2.)
For the most part it seems to me that there is very little need for
actually using Ajax at all to create a better inline editing
interface. It does require a bit of Javascript though, but this is
easily taken care of when using your favorite Javascript library (if
you package it separately).

An example would be to just hide a deleted item once the delete icon
is clicked and marking it for deletion. I believe working like this is
better due to it sticking with the 'click save to save' principal. If
we where to improve inline editing for the standard shipment, I would
say that this would be the best way to go about it. I've managed to
implement delete, sorting and add in this manner. If anyone is
interested I can post my code as either a separate application (using
jQuery) or a patch for the standard shipment of Django.


That's enough from me. What does everyone else have to say?
--~--~---------~--~----~------------~-------~--~----~
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