diff --git a/flask_mongoengine/wtf/orm.py b/flask_mongoengine/wtf/orm.py index 280d72ac..d7254715 100644 --- a/flask_mongoengine/wtf/orm.py +++ b/flask_mongoengine/wtf/orm.py @@ -146,6 +146,7 @@ def conv_Float(self, model, field, kwargs): @converts("DecimalField") def conv_Decimal(self, model, field, kwargs): self._number_common(model, field, kwargs) + kwargs["places"] = getattr(field, "precision", None) return f.DecimalField(**kwargs) @converts("BooleanField")