Maybe construct a get request then instead and not do anything with the get request server-side. https://docs.djangoproject.com/en/1.4/topics/http/urls/#what-the-urlconf-searches-against

That keeps urls.py and the things it matches against clean, but will still make the data available for geocoding client side I think.