Skip to main content

Generic CRUD with maps

Project description

MapEntity

MapEntity is a CRUD interface for geospatial entities built with Django, that powers Geotrek.

https://pypip.in/v/mapentity/badge.png https://pypip.in/d/mapentity/badge.png https://travis-ci.org/makinacorpus/django-mapentity.png?branch=develop https://coveralls.io/repos/makinacorpus/django-mapentity/badge.png?branch=develop

See the full documentation.

INSTALL

( under development )

pip install -e git+https://github.com/makinacorpus/django-mapentity.git@develop#egg=django-mapentity

Install GDAL with its development files. For example, on Ubuntu/Debian:

$ sudo apt-get install libgdal-dev

Then install the Python packages:

$ pip install -r requirements.txt
$ python setup.py install

Yes we need to do both because requirements.txt lists dependencies that are not yet on PyPI.

AUTHORS

makinacom

LICENSE

  • BSD New

CHANGELOG

1.2.4 (2014-05-14)

  • Fix perms creation with south migrations

  • Fix register when database is not yet synced

1.2.3 (2014-05-13)

  • Create perms at post_syncdb signal

1.2.2 (2014-05-12)

  • Flush caches before creating permissions

1.2.1 (2014-05-07)

  • Fix internal user not being given permission if inactive

1.2.0 (2014-05-06)

  • Include SVG files in package data

  • Fix original headers not being transmitted to ConvertIt.

1.1.2 (2014-05-06)

  • Fix regression on permissions creation after using exists()

1.1.1 (2014-05-06)

  • Add missing .odt template file in package

1.1.0 (2014-05-06)

** New features **

  • Show number of attached files in tab (fixes #39)

  • Define missing classes dynamically during register (fixes #17)

  • Add a setting to serve media as attachment (default: True) (fixes #37)

** Bug fixes **

  • Force browser’s cache revalidation of geojson data (fixes #38)

  • Fix action history (no link to deleted objects)

  • Fix map views JS event attributes

** Breaking changes **

1.0.0 (2014-04-26)

** New features **

  • Track objects creations, changes and deletions

  • Rely on Django permissions to control access to detail, list and exports

  • Got rid of inline JavaScript blocks, now rely on stupid-simple events

** Internal changes **

  • Make API_SRID a constant hardcoded to 4326

  • Make SRID an app setting so must appears in MAPENTITY_CONFIG in your project’s settings

0.1.0 (unreleased)

  • Internal version of Geotrek < 0.23

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page