Skip to content

adrichman/flask-gae-cookiecutter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python Flask Cookiecutter for Google App Engine

A skeleton for building Python applications on Google App Engine with the Flask micro framework.

Usage

  1. Use the Admin Console to create a project/app id. (App id and project id are identical)

  2. Install the App Engine Python SDK. See the README file for directions. You'll need python 2.7 and pip 1.4 or later installed too.

  3. Clone this repo with

    cookiecutter https://github.com/kmorrison/flask-gae-cookiecutter.git
    
  4. Follow instructions in your new project's README :)

Relational Databases and Datastore

Appengine gives you a lot of stuff for free if you're willing to do it their way. ndb (non-relational storage), users (user auth), memcache, and more.

Feedback

Star this repo if you found it useful. Use the github issue tracker to give feedback on this repo.

Author

Heavily inspired by https://github.com/GoogleCloudPlatform/appengine-python-flask-skeleton, written by Logan Henriquez and Johan Euphrosine Kyle Morrison

Work to be done

This cookiecutter still needs work. Tests, for one. I'd also like to build in Flask-S3 for serving static files, and come up with an easy way to store secret values like AWS keys.

About

Cookiecutter template for flask apps on appengine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 80.0%
  • HTML 15.7%
  • Makefile 4.3%