Skip to content

Commit 14f81b6

Browse files
committed
Set number limits in example app
1 parent 1ed9c30 commit 14f81b6

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

example_app/numbers_demo.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
"""Numbers and related fields demo model."""
22

3+
from decimal import Decimal
4+
35
from flask import render_template, request
46

57
from example_app.models import db
@@ -9,10 +11,14 @@ class NumbersDemoModel(db.Document):
911
"""Documentation example model."""
1012

1113
simple_sting_name = db.StringField()
14+
float_field_unlimited = db.FloatField()
1215
decimal_field_unlimited = db.DecimalField()
1316
integer_field_unlimited = db.IntField()
14-
decimal_field_limited = db.DecimalField()
15-
integer_field_limited = db.IntField()
17+
float_field_limited = db.FloatField(min_value=float(1), max_value=200.455)
18+
decimal_field_limited = db.DecimalField(
19+
min_value=Decimal("1"), max_value=Decimal("200.455")
20+
)
21+
integer_field_limited = db.IntField(min_value=1, max_value=200)
1622

1723

1824
NumbersDemoForm = NumbersDemoModel.to_wtf_form()

0 commit comments

Comments
 (0)