On Tue, Mar 25, 2014 at 11:40 PM, Russell Keith-Magee < [email protected]> wrote:
> > On Thu, Mar 20, 2014 at 9:31 PM, Florian Apolloner > <[email protected]>wrote: > >> On Thursday, March 20, 2014 2:01:25 PM UTC+1, Cal Leeming [Simplicity >> Media Ltd] wrote: >>> >>> I'll give it a couple more days for a BDFL to gives the thumbs up/down. >>> >> >> Well, we don't have BDFLs anymore and Shai already said he is -0 on it, >> count me in with a relatively strong -0 too. I'd be a bit more open to it >> if you could a better name. That said I generally agree with Shai about the >> validation, eg this should be handled by the database constraints already >> -- otherwise selecting via get doesn't make much sense imo. >> > > Count me as a -0 as well. I simply don't see the problem with catching > exceptions. Changing the name doesn't modify my objections. > Then why did first() [1] get added? The only difference is that first() adds a reference to [0], but it still saves the equal amount of code and is still there for the same reasons of convenience, no? [1] https://docs.djangoproject.com/en/dev/ref/models/querysets/#django.db.models.query.QuerySet.first > > I'm probably a true neutral 0 on a django.shortcuts method mirroring > get_object_or_404 (which, BTW, is what the way-back-in-2007 thread was > proposing). I still don't see the point, but at least it's in a shortcuts > module, and clearly labelled as such, not a method on a manager duplicating > existing functionality. > > Yours, > Russ Magee %-) > > -- > You received this message because you are subscribed to the Google Groups > "Django developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/django-developers. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-developers/CAJxq84_rYfpfSGicAKFDrLdtTKW9q1tr%2BM03xXx_qRCi4usTEw%40mail.gmail.com<https://groups.google.com/d/msgid/django-developers/CAJxq84_rYfpfSGicAKFDrLdtTKW9q1tr%2BM03xXx_qRCi4usTEw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Django developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAHKQagHBH%2BCH2w%2BKtbbRPcjn6EW9HKnbEqDd5pvPf2pD-fPBiA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
