mirror of
				https://github.com/django/django.git
				synced 2025-10-30 17:16:10 +00:00 
			
		
		
		
	[1.6.x] Prevented rendering attrs to be squashed in OSMWidget
Backport of b6889c68d7 from master.
			
			
This commit is contained in:
		| @@ -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) | ||||
|   | ||||
| @@ -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); | ||||
|   | ||||
| @@ -248,7 +248,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, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user