On Mon, Aug 18, 2008 at 11:05 PM, zdmytriv <[EMAIL PROTECTED]> wrote:
>
>> That's one good reason why it's not needed in core. If you need it and
>> you understand the trade-offs and consequences, you can implement it
>> immediately with no break in the flow. Django's supported third-party
>> template tags since day 1 (and even earlier). :-)
>
> It's always bad idea to extend somebodies tool because when you wanted
> to update current version with latest you can be in trouble. Latest
> doesn't always support previous.
> i.e. Django 1.0 uses Variable class to process variable from template
> but 0.96 uses plain function resolve_variable() which is deprecated in
> 1.0.

Changes like this one can hardly be the reason for your complaints. If you had
written an ifless template tag yourself (which took 3 minutes to
write) you'd maybe
need 2 minutes more after a year fixing it for current trunk. I'd say
compared to
other work that is necessary to keep websites up-to-date.

This stuff will not go into Django before 1.0, and there were no good
points raised
in this thread why it should go in after that. You don't need to
extend core just
to get these template tags -- you don't even need to write them yourself or keep
them up-to-date, since somebody else is already doing this:

http://code.google.com/p/django-template-utils/

See the comparison templatetag library.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@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-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to