Skip to content

Latest commit

 

History

History
73 lines (49 loc) · 1.85 KB

README.md

File metadata and controls

73 lines (49 loc) · 1.85 KB

#KEGGER

###Version 0.6.0

Use your Favourite Python Frameworks on Google AppEngine
Flask, Bottle, Pyramid
CherryPy *To be Done

##Pre-Requisites

  1. Python 2.7
    Get it here https://www.python.org/download/releases/2.7

  2. Google App Engine SDK
    Get it here https://developers.google.com/appengine/downloads

##How To Use

###WINDOWS Installation
step 1 enter:
C:> unzip kegger-master.zip

step 2 enter:
C:>cd kegger-master

step 3 enter:
C:>kegger-master\python setup.py install

That's it! If it installed, congratulations!

Checking Version
C:>kegger.py -v

Creating Project
C:>kegger.py WhalePopulationCount -f pyramid
(This will create C:>Project_WhalePopulationCount folder with everything you need in it)


###UBUNTU (if you get -bash: unzip: command not found then sudo apt-get install unzip)

Installation
step 1 enter:
/home# unzip kegger-master.zip -d destination_folder

step 2 enter:
/home# cd kegger-master

step 3 enter:
/home# python setup.py install

That's it! If it installed, congratulations!

Checking Version
/home# kegger.py -v

Creating Project
/home# kegger.py WhalePopulationCount -f pyramid
(This will create /home/Project_WhalePopulationCount# directory with everything you need in it)

##TODO, WISHLIST, AND STUFF

  1. Add switcher for templates. eg. kegger.py WhalePopulationCount -f Grok -t Mako (to create Project WhalePopulationCount using Grok framework and Mako template)
  2. Frameworks to be added Grok, Glasshammer, Pylatte, Watson, Bottle, CherryPy. Obviously some runs on only 3.x so....
  3. Currently 2.7 compliant. Need to make it 3.x compliant.