Fixes #20865: Enforce proper min/max values for latitude & longitude (#20872)

This commit is contained in:
Jeremy Stretch
2025-11-25 13:52:04 -05:00
committed by GitHub
parent aac3a51431
commit 8055fae253
3 changed files with 72 additions and 0 deletions

View File

@@ -646,6 +646,7 @@ class Device(
decimal_places=6,
blank=True,
null=True,
validators=[MinValueValidator(-90.0), MaxValueValidator(90.0)],
help_text=_("GPS coordinate in decimal format (xx.yyyyyy)")
)
longitude = models.DecimalField(
@@ -654,6 +655,7 @@ class Device(
decimal_places=6,
blank=True,
null=True,
validators=[MinValueValidator(-180.0), MaxValueValidator(180.0)],
help_text=_("GPS coordinate in decimal format (xx.yyyyyy)")
)
services = GenericRelation(