Skip to content

sjwhitmore/geolocator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Geolocator

This should get the location of a visitor to a site and store it in an SQL database. The Google API is used to find a visitor's location from their IP address and JQuery is used to submit this information (if the user clicks the "store in the server" link at the bottom of the page).

If this link is clicked, the function on line 31 in index.html will submit the information to the Flask server, calling the function get_location on line 44 in geolocator.py. On success, the words "Successfully stored!" should be displayed at the bottom of the page.

To use locally, clone this repository and in the root directory, start the Flask server with the command

> python geolocator.py

You will need to first initialize the database by starting a Python shell in the directory and issuing the following commands:

>>> from geolocator import init_db
>>> init_db

About

Flask app that gets visitor's location using Google API and stores it in an SQLite3 database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages