2007/7/14, Gary Wilson <[EMAIL PROTECTED]>: > > James Bennett wrote: > > On 7/13/07, Adrian Holovaty <[EMAIL PROTECTED]> wrote: > >> I'm biased, because I have an immediate need for this in a project, > >> but this seems general and useful enough for inclusion in QuerySet. > > > > Implementing the check in __nonzero__ and having people test by doing > > 'if some_queryset' or 'if not some_queryset' feels more Pythonic, > > while implementing it as a specialized 'exists' method feels closer to > > SQL. Since the Django ORM already leans more toward the Python side > > than the SQL, I'd say do __nonzero__ and advise boolean checks on > > QuerySets instead of implementing a method to do the same. > > I agree, James. I'm +1 for __nonzero__ and -1 for .exists() >
I agree too, if documentation is a problem it can be resolved with a simple example. So I'm +1 for __nonzero__ and -1 for .exists() David --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---