umap/README.rst
2012-12-23 02:33:48 +01:00

45 lines
1.1 KiB
ReStructuredText

YouMap project
==============
About
-----
YouMap let you create map with OpenStreetMap layers in a minute and embed them in your site.
*Be cause we think that the more OSM will be used, the more OSM will be ''cured''.*
It uses `django-leaflet-storage <https://github.com/yohanboniface/django-leaflet-storage>`_ and `Leaflet.Storage <https://github.com/yohanboniface/Leaflet.Storage>`_, built on top of Django and Leaflet.
Quickstart
----------
Create a geo aware database. See `Geodjango doc <https://docs.djangoproject.com/en/dev/ref/contrib/gis/install/>`_ for backend installation.
Create a virtualenv::
mkvirtualenv youmap
Install dependencies and project::
cd path/to/youmap/repository
pip install -r requirements.pip
pip install -e .
Create a default local settings file::
touch youmap/settings/local.py
Add database connexion informations in `local.py`, for example::
DATABASES = {
'default': {
'ENGINE': 'django.contrib.gis.db.backends.postgis',
'NAME': 'youmap',
}
}
Create the tables::
python manage.py syncdb
Start the server::
python manage.py runserver 0.0.0.0:8000