Decimal field

Field for decimal numbers

This code save to MongoDB document:

class yadm.fields.decimal.DecimalField(*, context=None, **kwargs)

Field for work with decimal.Decimal.

Parameters:
  • context (decimal.Context) – context for decimal operations (default: run decimal.getcontext() when need)
  • default (decimal.Decimal) –

TODO: context in copy()

context

Context.

Returns:decimal.Context for values
prepare_value(document, value)

Cast value to decimal.Decimal.