From 6d461e31346c1ecef331c54075d770ed188b7f10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sat, 17 Aug 2024 17:23:34 +0200 Subject: [PATCH] add django-pydantic-field --- src/c3nav/mapdata/fields.py | 1 + src/requirements/production.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/src/c3nav/mapdata/fields.py b/src/c3nav/mapdata/fields.py index 8023436a..998720cf 100644 --- a/src/c3nav/mapdata/fields.py +++ b/src/c3nav/mapdata/fields.py @@ -32,6 +32,7 @@ shapely_logger = logging.getLogger('shapely.geos') class GeometryField(models.JSONField): + # todo: could this use django-pydantic-field? should it? default_validators = [validate_geometry] def __init__(self, geomtype=None, default=None, null=False, blank=False, help_text=None): diff --git a/src/requirements/production.txt b/src/requirements/production.txt index 448d8d2f..62a9cd74 100644 --- a/src/requirements/production.txt +++ b/src/requirements/production.txt @@ -4,6 +4,7 @@ django-compressor==4.5.1 csscompressor==0.9.5 django-ninja==1.2.2 pydantic-extra-types==2.5.0 +django-pydantic-field==0.3.10 django-filter==23.5 django-environ==0.11.2 shapely==2.0.5