diff options
| author | Claude Paroz <claude@2xlibre.net> | 2013-09-03 10:01:13 +0200 |
|---|---|---|
| committer | Claude Paroz <claude@2xlibre.net> | 2013-09-03 10:02:55 +0200 |
| commit | b6889c68d7af2e3b8efa01f7050c068afe015080 (patch) | |
| tree | 30f9c4d5851885aaffa4ea8d002fbb5adc7915c2 /django/contrib/gis/forms/widgets.py | |
| parent | 6ecbac21a9017a53fe18ac81c9c1d2f28185a292 (diff) | |
Prevented rendering attrs to be squashed in OSMWidget
Diffstat (limited to 'django/contrib/gis/forms/widgets.py')
| -rw-r--r-- | django/contrib/gis/forms/widgets.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/django/contrib/gis/forms/widgets.py b/django/contrib/gis/forms/widgets.py index 87e49d73c0..8b6cedf65c 100644 --- a/django/contrib/gis/forms/widgets.py +++ b/django/contrib/gis/forms/widgets.py @@ -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) |
