UK-Weather-Analyzer is a web visualization website build on Google App Engine using Python, Django, AngularJS, Bootstrap, Chart.js and other technologies.
NOTE
Scraps data from public sector information licensed under the Open Government Licence v1.0 view data source.
Available online: https://uk-weather-analyzer.appspot.com/
To get started:
- Clone this repo (don't forget to change the origin to your own repo!)
- Run
./install_deps
(this will pip install requirements, and download the App Engine SDK) python manage.py runserver
To test it visit http://localhost:8080/
in your browser.
To scrap and store live data for the first time, navigate to http://localhost:8080/update_all/
in your browser.
Create a Google App Engine project. Edit app.yaml
and change application: uk-weather-analyzer
to application: your-app-id
.
Then, if you're in the uk-weather-analyzer
directory, run:
$ appcfg.py update ./
OR
$ gcloud app deploy --project uk-weather-analyzer -v 1
If you have two-factor authentication enabled in your Google account, run:
$ appcfg.py --oauth2 update ./