A mini-site for checking Google's Gmail feed with Oauth.
Python JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
static
templates
.gitignore Initial commit Jul 30, 2010
AUTHORS
LICENSE Initial commit Jul 30, 2010
README.rst
app.yaml
application.py
index.yaml
oauth_utils.py Initial commit Jul 30, 2010
requirements.pip
runner.py
secrets.py.example Added Google Analytics Aug 10, 2010
tests.py

README.rst

A mini-site for checking Google's GMail feed with Oauth. See a live example at http://emailed-me.appspot.com

Setup

Copy secrets.py.example to secrets.py and fill in the necessary information.

  • SECRET_KEY is used by Flask. Run import os; os.random(24) and paste its results
  • CONSUMER_KEY and CONSUMER_SECRET will work as is, or you can register your app and get a key/secret from Google
  • TEST_GOOGLE_EMAIL and TEST_GOOGLE_PASSWORD can be used to test your application, but aren't required otherwise.

Run

To run using the App Engine SDK, simply run:

dev_appserver.py .

within this directory.

To run outside of App Engine, either:

  • add lib to your PYTHONPATH, or
  • pip install -r requirements.pip

then run:

python application.py

Test (optional)

Testing is done using Twill. It is easiest to install the requirements via pip install -r requirements.pip, then run:

python tests.py