Scratch the locale-dependent idea, of course, but still...

On Jul 6, 1:05 pm, Eric Abrahamsen <[EMAIL PROTECTED]> wrote:
> Is this something that might belong in the humanize filters package?  
> Either something like {{ quantity|currency }}, which takes the  
> currency type from locale, if in use, or else explicitly with  
> {{ quantity|currency:"USD" }}? It's not a great savings over just  
> doing it from scratch, but that's the sort of thing that seems to  
> belong in humanize...
>
> E
>
> On Jul 6, 2008, at 12:50 PM, Malcolm Tredinnick wrote:
>
>
>
> > On Sun, 2008-07-06 at 14:43 +1000, Malcolm Tredinnick wrote:
>
> >> On Sat, 2008-07-05 at 21:23 -0700, Bobby Roberts wrote:
> >>> what is the best way to handle currency values and then display in  
> >>> the
> >>> correct currency for the current location.  In the past, in other
> >>> programming languages, I usually set the field type to decimal, 4
> >>> places and then when I printed the value on the screen, I just used
> >>> the included formatcurrency function which rounded to 2 decimal  
> >>> places
> >>> and put the right currency symbol.
>
> >> You must have also stored the currency as well, then, right? Not just
> >> the amount, since 1.234 does not mean the same thing when prefixed by
> >> EUR as it does when prefixed by AUD.
>
> >> Django has a decimal field, so that plus a field containing the  
> >> currency
> >> type and a short function should do the job here. There's nothing  
> >> built
> >> in to do that, since it's not really related to being a web framework
> >> and is fairly straightforward to do in any case. One day (maybe even
> >> soon), we'll allow model fields that correspond to multiple columns  
> >> in
> >> the database so that you can tie the amount and currency together  
> >> (and
> >> even have the "display me" function on the model field). That day  
> >> isn't
> >> here yet, however.
>
> > By the way, there might be something in Christian Lenz's babel  
> > project,
> > which isn't Django-specific, but a collection of useful localisation
> > utilities. I can't remember off-hand if there's something for currency
> > formatting or not.
>
> > Regards,
> > Malcolm
--~--~---------~--~----~------------~-------~--~----~
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