Ejemplo n.º 1
0
    def test_unbreakable_amount_en(self):
        modeladmin = BankPaymentAdmin(BankPayment, admin.site)
        payment = BankPayment(amount=10000.445)

        original_definition = _FORMATTER.formatting_definitions.get('EN', None)
        try:
            _FORMATTER.add_formatting_definition('en',
                                                 group_size=3,
                                                 group_separator=',',
                                                 decimal_point='.',
                                                 positive_sign='',
                                                 trailing_positive_sign='',
                                                 negative_sign='-',
                                                 trailing_negative_sign='',
                                                 rounding_method=ROUND_HALF_UP)
            formatted = modeladmin.unbreakable_amount(payment)
        finally:
            _FORMATTER.formatting_definitions['EN'] = original_definition
        self.assertEquals('10,000.45 Kč', formatted)
Ejemplo n.º 2
0
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',

    'djmoney',
    'djmoney.contrib.exchange',
    'reversion',

    'tests.testapp'
]

SITE_ID = 1

SECRET_KEY = 'foobar'

USE_L10N = True


_FORMATTER.add_sign_definition('pl_PL', moneyed.PLN, suffix=' zł')
_FORMATTER.add_sign_definition(DEFAULT, moneyed.PLN, suffix=' zł')
_FORMATTER.add_formatting_definition(
    'pl_PL', group_size=3, group_separator=' ', decimal_point=',',
    positive_sign='', trailing_positive_sign='',
    negative_sign='-', trailing_negative_sign='',
    rounding_method=ROUND_HALF_EVEN
)

OPEN_EXCHANGE_RATES_APP_ID = 'test'
FIXER_ACCESS_KEY = 'test'
Ejemplo n.º 3
0
    "djmoney",
    "djmoney.contrib.exchange",
    "reversion",
    "tests.testapp",
]

SITE_ID = 1

SECRET_KEY = "foobar"

USE_L10N = True

_FORMATTER.add_sign_definition("pl_PL", moneyed.PLN, suffix=" zł")
_FORMATTER.add_sign_definition(DEFAULT, moneyed.PLN, suffix=" zł")
_FORMATTER.add_formatting_definition(
    "pl_PL",
    group_size=3,
    group_separator=" ",
    decimal_point=",",
    positive_sign="",
    trailing_positive_sign="",
    negative_sign="-",
    trailing_negative_sign="",
    rounding_method=ROUND_HALF_EVEN,
)

moneyed.add_currency("USDT", "000", "Tether", None)

OPEN_EXCHANGE_RATES_APP_ID = "test"
FIXER_ACCESS_KEY = "test"
Ejemplo n.º 4
0
    'django.contrib.sessions',
    'django.contrib.sites',

    'djmoney',
    'djmoney.contrib.exchange',
    'reversion',

    'tests.testapp'
]

SITE_ID = 1

SECRET_KEY = 'foobar'

USE_L10N = True


_FORMATTER.add_sign_definition('pl_PL', moneyed.PLN, suffix=' zł')
_FORMATTER.add_sign_definition(DEFAULT, moneyed.PLN, suffix=' zł')
_FORMATTER.add_formatting_definition(
    'pl_PL', group_size=3, group_separator=' ', decimal_point=',',
    positive_sign='', trailing_positive_sign='',
    negative_sign='-', trailing_negative_sign='',
    rounding_method=ROUND_HALF_EVEN
)

moneyed.add_currency("USDT", "000", "Tether", None)

OPEN_EXCHANGE_RATES_APP_ID = 'test'
FIXER_ACCESS_KEY = 'test'
Ejemplo n.º 5
0
    # ('es', gettext_noop('Spanish')),
)

SOUTH_TESTS_MIGRATE = False

TIME_ZONE = 'UTC'
USE_I18N = True
USE_L10N = True
USE_TZ = True

# Lib. Py-Moneyed
_FORMATTER.add_sign_definition('default', BRL, prefix='R$ ')
_FORMATTER.add_formatting_definition(
    "default",
    group_size=3, group_separator=".", decimal_point=",",
    positive_sign="", trailing_positive_sign="",
    negative_sign="-", trailing_negative_sign="",
    rounding_method=ROUND_HALF_EVEN
)

from django.conf.global_settings import TEMPLATE_CONTEXT_PROCESSORS

TEMPLATE_CONTEXT_PROCESSORS += ('core.context_processor.shared_context_processor',)


# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.6/howto/static-files/

# Heroku AWS vars
AWS_ACCESS_KEY_ID = config('AWS_ACCESS_KEY_ID')
AWS_SECRET_ACCESS_KEY = config('AWS_SECRET_ACCESS_KEY')