Take a look in test\regressiontests\admin_views\tests.py AdminViewBasicTest.testChangeListSortingXXX() methods. They should give you a good place to start.
On Wed, Sep 23, 2009 at 6:18 PM, Ben Davis <bendavi...@gmail.com> wrote: > I would write the tests though I'm not 100% sure how to write regression > tests for a UI change... any suggestions on how to go about doing that? > > On Thu, Sep 17, 2009 at 2:04 PM, Joshua Russo <josh.r.ru...@gmail.com>wrote: > >> I don't have any say in what gets accepted or not but I do believe that >> your solution is a decent one. I'm continuing with mine because it addresses >> a current need simply and can be (fairly) easily tested. If you can create >> the regression tests for yours then I believe you might get more traction. >> Then again there may be some hesitation to the level of complexity you are >> introducing. There is always a strong inclination in the the project for >> simplicity. >> >> >> On Thu, Sep 17, 2009 at 5:42 PM, Ben Davis <bendavi...@gmail.com> wrote: >> >>> I'm not sure if anyone's seen this, but I've written a patch for >>> multi-sort columns in the changelist ui here: >>> >>> http://code.djangoproject.com/ticket/11868 >>> >>> Not sure if this is what you guys had in mind, but I'd be interested in >>> your feedback. >>> >>> >>> On Thu, Sep 17, 2009 at 12:57 PM, Joshua Russo >>> <josh.r.ru...@gmail.com>wrote: >>> >>>> >>>> Sorry for dragging this back out of the depths but I was reviewing my >>>> code for regression testing and I noticed I had missed this comment >>>> way back when. >>>> >>>> Where is this named sort option documented? >>>> >>>> It seems to me that the implementation that I have here would still be >>>> useful even if you could associate multiple sort columns with a single >>>> displayed column. I think that it's confusing to the developer not to >>>> have the list display using the sort order that is defined within the >>>> model. >>>> >>>> >>>> On Aug 13, 2:49 pm, Rock <r...@rockhoward.com> wrote: >>>> > My suggestion for handling the UI for multi-column sorts is to allow >>>> > the definition >>>> > of named sorts in a manner similar to the way that the default sorting >>>> > is defined. >>>> > With this in place, additional multi column orders can be accomplished >>>> > simply >>>> > by using this name as a sort selection and applying the corresponding >>>> > named sort. >>>> > >>>> > If this is an acceptable approach, I can flesh out the API for it. >>>> > >>>> > On Aug 11, 10:10 pm, Malcolm Tredinnick <malc...@pointy-stick.com> >>>> > wrote: >>>> > >>>> > >>>> > >>>> > > For those, like me, wondering what this proposal was about, it's >>>> > > concerning changing sorting in the admin interface to initially use >>>> the >>>> > > full set of fields specified in Meta.ordering on the model. >>>> > >>>> > > What I can't work out yet, due to difficulty in reviewing the patch, >>>> > > mentioned below, is whether it allow sorting by more than one column >>>> via >>>> > > the column-clicking method. That would almost certainly seem to be a >>>> > > request that is going to arrive 10 seconds after a feature like this >>>> is >>>> > > committed, although the difficulty has always been with how the UI >>>> works >>>> > > for that situation. >>>> >>>> >>> >>> >>> >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---