Skip to content
This repository has been archived by the owner on Sep 12, 2018. It is now read-only.

ARCHIVED! Now merged into umap itself. Create collaborative maps on top of Geodjango and Leaflet

License

Notifications You must be signed in to change notification settings

umap-project/django-leaflet-storage

Repository files navigation

Build Status Requirements Status

Django-Leaflet-Storage

Provide collaborative maps for your Django project.

Django-Leaflet-Storage is a backend for Leaflet.Storage, built on top of Geodjango and Leaflet.

Check the demo here

Installation

You will need a geo aware database. See Geodjango doc for backend installation.

Then you can pip install the app:

pip install django-leaflet-storage

Add leaflet_storage to you apps:

INSTALLED_APPS = (
    ...
    "leaflet_storage",
)

Include leaflet_storage urls:

(r'', include('leaflet_storage.urls')),

Create tables:

python manage.py migrate

Basic usage

From the Django admin (for now), you need to create at least:

  • one TileLayer instance
  • one Licence instance

Then, go to the map creation page (something like http://localhost:8017/map/new), and you will be able to add features (Marker, Polygon...).

About

ARCHIVED! Now merged into umap itself. Create collaborative maps on top of Geodjango and Leaflet

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages