id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 23290,GeometryField validation does not work,lmisek,nobody,"When validating form, (form.is_valid()) field '''GeometryField''' failes to validate: function to_python(self, value) throws uncatched exception OGRException django module: '''django.contrib.gis.forms.fields''' source code: {{{#!python class GeometryField(forms.Field): def to_python(self, value): (...) try: value = GEOSGeometry(value) except (GEOSException, ValueError, TypeError): raise forms.ValidationError(self.error_messages['invalid_geom'], code='invalid_geom') (...) }}} '''OGRException''' is raised but not catched, so validation failes. sample invalid input value: {{{#!python str: {""type"": ""Point"", ""coordinates"": [null, 0]} }}} should '''OGRException''' be added to '''except''' list?",Bug,closed,GIS,1.6,Normal,needsinfo,gis validation,,Unreviewed,0,0,0,0,1,0