Skip to content
This repository has been archived by the owner on Apr 6, 2024. It is now read-only.

lincolnloop/django-geotagging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Geotagging

This application is designed to store and query geographic information on any model in your Django project. It is still under development, use at your own risk.

Installation

Via pip:

pip install -e git+git://github.com:lincolnloop/django-geotagging.git#egg=django-geotagging

The old fashioned way:

  1. Download repo http://github.com/lincolnloop/django-geotagging/tarball/master
  2. Unpack and cd django_geotagging
  3. python setup.py install

Configuration

Add 'geotagging' to your INSTALLED_APPS.

Optional

Register your models with geotagging to add a geotag attribute to the model instances:

import geotagging

class MyModel(models.Model):
    ...
geotagging.register(MyModel)

Add the geotag widget to your admin:

from geotagging.admin.options import GeotagsInline

class MyModelAdmin(admin.ModelAdmin):
    ...
    inlines = [GeotagsInline]

image

Usage

See how it is used in the tests directory for now.

To Do

  • Lots of clean-up and further testing
  • Plug in some views