Loading django/contrib/gis/forms/widgets.py +7 −2 Original line number Diff line number Diff line Loading @@ -111,5 +111,10 @@ class OSMWidget(BaseGeometryWidget): return 900913 def render(self, name, value, attrs=None): return super(OSMWidget, self).render(name, value, {'default_lon': self.default_lon, 'default_lat': self.default_lat}) default_attrs = { 'default_lon': self.default_lon, 'default_lat': self.default_lat, } if attrs: default_attrs.update(attrs) return super(OSMWidget, self).render(name, value, default_attrs) django/contrib/gis/static/gis/js/OLMapWidget.js +1 −1 Original line number Diff line number Diff line Loading @@ -213,7 +213,7 @@ function MapWidget(options) { var styleMap = new OpenLayers.StyleMap({'default': OpenLayers.Util.applyDefaults(defaults_style, OpenLayers.Feature.Vector.style['default'])}); this.layers.vector = new OpenLayers.Layer.Vector(" " + this.options.name, {styleMap: styleMap}); this.map.addLayer(this.layers.vector); wkt = document.getElementById(this.options.id).value; var wkt = document.getElementById(this.options.id).value; if (wkt) { var feat = OpenLayers.Util.properFeatures(this.read_wkt(wkt), this.options.geom_type); this.write_wkt(feat); Loading django/contrib/gis/tests/test_geoforms.py +3 −1 Original line number Diff line number Diff line Loading @@ -250,7 +250,9 @@ class SpecializedFieldTest(SimpleTestCase): geom = self.geometries['point'] form = PointForm(data={'p': geom}) self.assertIn("OpenStreetMap (Mapnik)", form.as_p()) rendered = form.as_p() self.assertIn("OpenStreetMap (Mapnik)", rendered) self.assertIn("id: 'id_p',", rendered) @skipUnless(HAS_GDAL and HAS_SPATIALREFSYS, Loading Loading
django/contrib/gis/forms/widgets.py +7 −2 Original line number Diff line number Diff line Loading @@ -111,5 +111,10 @@ class OSMWidget(BaseGeometryWidget): return 900913 def render(self, name, value, attrs=None): return super(OSMWidget, self).render(name, value, {'default_lon': self.default_lon, 'default_lat': self.default_lat}) default_attrs = { 'default_lon': self.default_lon, 'default_lat': self.default_lat, } if attrs: default_attrs.update(attrs) return super(OSMWidget, self).render(name, value, default_attrs)
django/contrib/gis/static/gis/js/OLMapWidget.js +1 −1 Original line number Diff line number Diff line Loading @@ -213,7 +213,7 @@ function MapWidget(options) { var styleMap = new OpenLayers.StyleMap({'default': OpenLayers.Util.applyDefaults(defaults_style, OpenLayers.Feature.Vector.style['default'])}); this.layers.vector = new OpenLayers.Layer.Vector(" " + this.options.name, {styleMap: styleMap}); this.map.addLayer(this.layers.vector); wkt = document.getElementById(this.options.id).value; var wkt = document.getElementById(this.options.id).value; if (wkt) { var feat = OpenLayers.Util.properFeatures(this.read_wkt(wkt), this.options.geom_type); this.write_wkt(feat); Loading
django/contrib/gis/tests/test_geoforms.py +3 −1 Original line number Diff line number Diff line Loading @@ -250,7 +250,9 @@ class SpecializedFieldTest(SimpleTestCase): geom = self.geometries['point'] form = PointForm(data={'p': geom}) self.assertIn("OpenStreetMap (Mapnik)", form.as_p()) rendered = form.as_p() self.assertIn("OpenStreetMap (Mapnik)", rendered) self.assertIn("id: 'id_p',", rendered) @skipUnless(HAS_GDAL and HAS_SPATIALREFSYS, Loading