Django Locater is an experiment in geolocation.
A database is populated with locations. The user enters his location and a search radius. He is given a list of locations within his search criteria, sorted by distance. The locations are both plotted on a Google Map and printed as an ordered list.
- Put the
locaterdirectory somewhere in your Python path (like inside your Django project folder).
- geopy does all the heavy lifting.
If you use Django Locator, I'd be interested to hear any feedback you might have. Contact me via email.
This code is just a proof-of-concept. It has never been used in a production environment. So, in the words of Mystikal, "Watch youself!" (Further advice: "Shake ya ass. Show me watch you're working with.")