I get the following error when trying to start an application
from oauth2client.appengine import oauth2decorator_from_clientsecrets ImportError: No module named appengine
Here is my main.py code
import httplib2 import os from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app from oauth2client.appengine import oauth2decorator_from_clientsecrets CLIENT_SECRETS = os.path.join(os.path.dirname(__file__), 'client_secrets.json') decorator = oauth2decorator_from_clientsecrets(CLIENT_SECRETS, 'https://www.googleapis.com/auth/bigquery') class MainHandler(webapp.RequestHandler): @decorator.oauth_required def get(self): self.response.out.write("Hello Dashboard!\n") application = webapp.WSGIApplication([ ('/', MainHandler), ], debug=True) def main(): run_wsgi_app(application) if __name__ == '__main__': main()
And here is my app.yaml
application: hellomydashboard version: 1 runtime: python27 api_version: 1 threadsafe: false handlers: - url: /favicon\.ico static_files: favicon.ico upload: favicon\.ico - url: /oauth2callback script: oauth2client/appengine.py - url: .* script: main.app
iJade source share