1 | | Related objects and the ordering interface need some tighter integration. |
| 1 | The admin interface for related objects and the ordering interface need some tighter integration. |
| 2 | |
| 3 | Currently, anything that can be ordered goes in the right sidebar of the admin change form, with no relation to the actual input fields for those objects. |
| 4 | |
| 5 | The adding, removing, editing and ordering of related objects should be tied together in one part of the form. |
| 6 | |
| 7 | '''Specific areas for enhancement:''' |
| 8 | |
| 9 | * '''Adding related objects should be easier.''' Now you have to "save and continue" to get an extra set of fields to add a new related object. You should be able to click "add new object" to add another set of blank fields inline on the page. |
| 10 | * '''Deleting related objects should be easier.''' Now you have to clear the "core fields" of a related object to delete it. You should be able to click "delete" to delete the object, or at least mark it for deletion when you click save on the main object. |
| 11 | * '''Ordering of related objects should be clearly tied to editing those objects.''' Now the ordering interface is completely separate. You should be use the same list of objects to set the order (by dragging) or select that object for editing or deleting (by clicking). |