我如何在django-oscar仪表板上更改货币符号?

问题描述 投票:0回答:1

正如标题所说明的,我想更改Django-oscar仪表板上的默认货币。它显示为£,我需要R,即南非。我已将settings.py更改为南非时区(johannesburg),并添加了i18n路径。我听说前端将检查用户的本地语言以设置货币,但我知道我的浏览器都设置为南非语言环境。

在settings.py中,我还添加了以下内容,可能是我做错了:

OSCAR_CURRENCY_LOCALE = 'ZAR'

OSCAR_CURRENCY_FORMAT = {
    'ZAR': {
        'format': u'R #,##',
    }
}

我不确定这是否是正确的方法,但是前端每次仍会向我显示£

[Django-oscar 2.0.4,Python 3.7.4,Django 2.2.12] >>

正如标题所说明的,我想更改Django-oscar仪表板上的默认货币。它显示为£,我需要R,即南非。我已将settings.py更改为南非时区(...

django python-3.x localization currency django-oscar
1个回答
0
投票

我听说前端将检查用户的本地语言以设置货币。

© www.soinside.com 2019 - 2024. All rights reserved.