But this does operate the same as the Python for/else, no? >>> for i in []: ... print "boo" ... else: ... print "foo" ... foo >>>
--Ned. http://nedbatchelder.com Calvin Spealman wrote: > On Tue, Oct 28, 2008 at 8:18 PM, oggie rob <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > > > {% for item in grocery_list %} > > {{ item }} > > {% default %} > > Nothing to buy. > > {% endfor %} > > > Please, though - use {% else %}. Its totally clear what its referring > to and else doesn't mean squat unless you see what the if (and in this > case, for) test is anyway, so I don't think this would be confusing > (after all, this isn't python). > (Also, if you want to avoid confusion don't use a keyword that is > located within another language's looping construct :) > > > Please dont use else, because {%for%} matches python's for loop and > that supports an else clause which does not operate like this. If the > same keyword is used, it should behave the same. > > > -- > Read my blog! I depend on your acceptance of my opinion! I am interesting! > http://techblog.ironfroggy.com/ > Follow me if you're into that sort of thing: > http://www.twitter.com/ironfroggy > > > -- Ned Batchelder, http://nedbatchelder.com --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---