Skip to content

Terralego/django-terra-geocrud

Repository files navigation

https://django-terra-geocrud.readthedocs.io/

Backend API configurator for Geographic CRUD. Based on django-geostore

  • Customize Menu entries, geographic layers and features
  • Customized endpoints to manage layers and features
  • Group feature properties, order them, define layout and style to render forms and geometries with mapbox

Requirements

  • django 2.2 / 3.0 / 3.1
  • geodjango enabled with postgres 10+ / postgis 2.4+ (pgrouting optionnal)

DEVELOPMENT

with docker :

$ docker-compose build
$ docker-compose up
....
$ docker-compose run web /code/venv/bin/python ./manage.py shell
$ docker-compose run web coverage run ./manage.py test

with pip :

$ python3 -m venv venv
$ source activate venv/bin/activate
pip install -e .[dev]