I guess I got a little too excited over this ;-)

As for the variable resolution bug, could it be related to this*:
http://code.djangoproject.com/ticket/5885

or am I on the wrong track?

//D
* shameless plug

On 11/8/07, Malcolm Tredinnick <[EMAIL PROTECTED]> wrote:
>
>
> On Wed, 2007-11-07 at 13:01 +0000, Dmitri Fedortchenko wrote:
> > I am trying to figure out the state of the translation tags in the
> > django template system.
> >
> > My ticket has been rejected, but I am not satisfied with the RTFM
> > answer given there, based on the claim that python-stuff should not
> > work in the template system.
>
> Using Python as your guide for what should work in the template system
> is mistaken. In that respect the ticket responders are correct. The
> template system is not Python. The fact that it happens to use some
> characters like _() and ".." that are also used in Python is
> coincidence. You do have to understand that to make things easier.
>
> As for the rest, I think there's just been some confusion in the ticket
> between what accidentally works and whether it's a good idea or not.
>
> It is fully intended that _() works in block tags. As an unintended
> side-effect it also works in variable resolution tags. Okay, it's
> probably not a bad thing. Send in a documentation patch for that.
>
> Note, however, as was discovered on django-users recently, there is
> actually a bug in the way translated portions are parsed in the template
> variable parser. I'll fix that when I get a minute.
>
> The double quotes versus single quotes issue just isn't the big deal
> you're making it out to be. Okay, we allow single quotes for string
> literals in templates, but it seems that everybody tends to use double
> quotes and so they're what get tested mostly. Just use double quotes and
> you'll be fine. The above fix to make _() work reliably will probably
> fix this, but it's really not worth repeating over and over in your bug
> report and the mail you send in.
>
> Malcolm
>
> --
> The sooner you fall behind, the more time you'll have to catch up.
> http://www.pointy-stick.com/blog/
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to