(self, value)
| 91 | return value.json if value else "" |
| 92 | |
| 93 | def deserialize(self, value): |
| 94 | geom = super().deserialize(value) |
| 95 | # GeoJSON assumes WGS84 (4326). Use the map's SRID instead. |
| 96 | if geom and json_regex.match(value) and self.map_srid != 4326: |
| 97 | geom.srid = self.map_srid |
| 98 | return geom |
| 99 | |
| 100 | |
| 101 | class OSMWidget(OpenLayersWidget): |
no test coverage detected