Calvin Spealman wrote: > On Wed, Oct 29, 2008 at 9:48 PM, Dave Smith <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > I'm wondering who that's going to confuse. It's very clear that > the template language > isn't Python, so I'd think it'd make the most sense to use a > keyword that makes sense > within the context of the template language. I'd think that either > 'else' or 'ifnone' are the > most memorable/readable. 'default' connotes "unless we override > ...", which isn't what's > going on here. > > +1 for else > > > The template language may not be sold as "python in html" but there > are still obvious relationships between the constructs the two share. > Breaking assumptions then simply isn't good for anyone involved. > > +1 for a default, -1 for calling it else > +1 to both the +1 and the -1. It *will* confuse Python programmers who also happen to write templates, and personally I think {% empty %} expresses the meaning much more clearly to all classes of user.
regards Steve --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to [email protected] 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 -~----------~----~----~----~------~----~------~--~---
