Get zip code based on IP Address with Python
You can't collect a real zip code from an IP address as these are assigned by ISP's when you route threw their connection.
Is it possible to find the zip code based on a users IP address using python / django (not geodjango)?  I assume I would have to use a web service, but I would really like to just be able to query a database if possible.  
I am using geopy right now, so it would be cool if I could integrate that somehow.