olwidget
olwidget copied to clipboard
Javascript library to replace textareas that contain WKT data with editable OpenLayers maps, and a django app using it for django forms and admin.
`$ pip install django-olwidget==0.61.0` on a docker container (i.e. not within a virtualenv) resulted in the following distribution of files: ``` /usr/local/lib/python2.7/site-packages/olwidget/__init__.py /usr/local/lib/python2.7/site-packages/olwidget/admin.py /usr/local/lib/python2.7/site-packages/olwidget/fields.py /usr/local/lib/python2.7/site-packages/olwidget/forms.py /usr/local/lib/python2.7/site-packages/olwidget/models.py /usr/local/lib/python2.7/site-packages/olwidget/tests.py /usr/local/lib/python2.7/site-packages/olwidget/utils.py /usr/local/lib/python2.7/site-packages/olwidget/widgets.py /usr/local/olwidget/static/olwidget/css/olwidget.css...
stupid "fix" which work for me.
declared_fields = forms.models.get_declared_fields(bases, attrs, False) raises and error: ``` File "[...]/olwidget/forms.py", line 57, in __new__ AttributeError: 'module' object has no attribute 'get_declared_fields' ``` I looked at the functions in django,...
quick fix
Hi, thank you for this module. min_pos = min(min_pos, fields.keyOrder.index(field_name)) raises an error: ``` File "/home/main/Workspace/rsn/rsn_env/local/lib/python2.7/site-packages/olwidget/forms.py", line 83, in __new__ default_template=opts.template) File "/home/main/Workspace/rsn/rsn_env/local/lib/python2.7/site-packages/olwidget/forms.py", line 156, in apply_maps_to_modelform_fields min_pos = min(min_pos,...
Using Django 1.6.1 with a GeoModelAdmin consisting of two maps. One with 1 geom field and the other with 2 geom fields similar to the exam for country admin shown...
Looking at http://stackoverflow.com/questions/9153914/geodjango-olwidget-adding-a-control-to-a-map I was wondering why the templates aren't just modified to: var map = new olwidget That way other js outside olwidget could manipulate the map. In my...
Working great in django admin but not as a TabularInline or StackedInline. Any advice on use in inlines?
The new version of OpenLayers has been released, and it seems that it has some backwards incompatibilities with 2.12: Uncaught TypeError: Cannot set property 'onUnselect' of undefined olwidget.js:1520 olwidget.DeleteVertex.OpenLayers.Class.initialize olwidget.js:1520...
var map = new olwidget.EditableMap("id_polygon", {"name":"mipoligono", "geometry": "polygon", "layers": [], "mapDivStyle":{"width": "700px", "height": "700px"}}); raises an exception on: Uncaught TypeError: Cannot set property 'onUnselect' of undefined olwidget.js:1527