Skip to content
Place of Worship correlation using Openstreetmap/Wikipedia data -- Django Dash 2012 place #7
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
requirements.d update django and south Sep 4, 2014
.gitignore Ignore compress folder in git Mar 7, 2013
LICENSE added license file Aug 19, 2012
README.rst readme fixes Dec 28, 2012 Improve django project structur Aug 18, 2012
requirements.txt Add to install the kirchenreich package system/env wide Aug 18, 2012



Place #7 in Django Dash 2012.


Kirchenreich is a mashup using data from Openstreetmap and Wikipedia. The purpose of the site is to correlate informations about places of worship and show problems within the data. We want to encourage users to fix the problems in Wikipedia and Openstreetmap.

Kirche is the German word for church and reich is German for rich or realm. Of course this site not only has churches, but all places of worship.

We developed this site for the DjangoDash at one weekend. We will improve this site in the future. The whole sourcecode is on Github under BSD licence.

Feel free to fork the repository, file bugrequests or even send in feature wishes.

Live site

Production site is

Developer information

Install How-to

  • clone github repo
# create virtualenv
virtualenv env_kr
# activate
. env_kr/bin/activate
# install requirements
pip install -r requirements.d/dev-standalone.txt
  • set in krprj/settings/
# SECRET_KEY - see
# DATABASES - see for template without user/pw

Run locally

  • you need postgresql with postgis support!
  • for some stuff you may need redis and celery.
  • download world to world/data/:
mkdir world/data
cd world/data
  • import worlddata (in django shell):
from world import load
  • run testserver
./ runserver

Deploy on

  • you need system user with sudo right on the server

List of available commands:

fab -l

Run deployment on server:

fab deploy -u <your system user>

Notice that you may have to specify your server user name with the -u flag.

You can’t perform that action at this time.