Sorry, I find answer
from https://groups.google.com/forum/#!topic/mezzanine-users/ZlXkZCftEKg.
在 2014年8月26日星期二UTC+8下午8时10分52秒,Wesley写道:
>
> Hi guys,
> I hit a problem today.
>
> I move my project to one VPS located at LA.
>
> When running, it keeps logging "ImproperlyConfigured: Invalid currency
> locale specified for SHOP_CURRENCY_LOCALE: ''. You'll need to set the
> locale for your system, or configure the SHOP_CURRENCY_LOCALE setting in
> your settings module.".
>
> Looking at cartridge source:
>
> def set_locale():
> """
> Sets the locale for currency formatting.
> """
> currency_locale = str(settings.SHOP_CURRENCY_LOCALE)
> try:
> if setlocale(LC_MONETARY, currency_locale) == "C":
> # C locale doesn't contain a suitable value for "frac_digits".
> raise
> except:
> msg = _("Invalid currency locale specified for
> SHOP_CURRENCY_LOCALE: "
> "'%s'. You'll need to set the locale for your system, or "
> "configure the SHOP_CURRENCY_LOCALE setting in your
> settings "
> "module.")
> raise ImproperlyConfigured(msg % currency_locale)
>
> There is no SHOP_CURRENCY_LOCALE in my settings.py, but It's OK when my
> code runs upon WIN7 desktop.
>
> My VPS is centos 6.5, so, how this happened? What should I do to fix?
>
> Thanks.
> Wesley
>
--
You received this message because you are subscribed to the Google Groups
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.